摘要:
常用命令 创建 使用子命令create,创建Deployment 注意--record参数,使用此参数将记录后续创建对象的操作,方便管理与问题追溯 查看部署状态 升级 或者使用子命令edit,编辑spec.replicas/spec.template.spec.container.image字段,完 阅读全文
摘要:
# yaml格式的pod定义文件完整内容: apiVersion: v1 #必选,版本号,例如v1 kind: Pod #必选,Pod metadata: #必选,元数据 name: string #必选,Pod名称 namespace: string #必选,Pod所属的命名空间 labels: 阅读全文
摘要:
https://www.cnblogs.com/zhenyuyaodidiao/p/6594541.html 1、EmptyDir(本地数据卷) EmptyDir类型的volume创建于pod被调度到某个宿主机上的时候,而同一个pod内的容器都能读写EmptyDir中的同一个文件。一旦这个pod离开 阅读全文
摘要:
参考:http://blog.csdn.net/liyingke112/article/details/76155428 http://blog.csdn.net/liyingke112 阅读全文
摘要:
1、典型应用场景 2、两个 k8s 自己的 DaemonSet:kube-flannel-ds 和 kube-proxy 3、以 Prometheus Node Exporter 为例演示如何运行自己的 DaemonSet Kubernetes 集群中每个当前运行的资源(deployment dae 阅读全文
摘要:
Deployment 伸缩:Scale Up/Down 在线增加或减少 Pod 的副本数 Failover:关闭节点,模拟故障 pod运行位置控制:Kubernetes 是通过 label 来实现将 Pod 部署到指定的 Node。label 是 key-value 对,各种资源都可以设置 labe 阅读全文
摘要:
Kubernetes 支持两种方式创建资源: 1. 用 kubectl 命令直接创建,比如: 在命令行中通过参数指定资源的属性。 2. 通过配置文件和 kubectl apply 创建,要完成前面同样的工作,可执行命令: 分别介绍: 一、kubectl run 直接创建Deployment Kube 阅读全文
摘要:
Step1:添加新用户useradd -r -m -s /bin/bash 用户名 Step2:配置新用户密码passwd 用户名 Step3:给新添加的用户增加ROOT权限 chmod 770 /etc/sudoersvim /etc/sudoers然后添加:用户名 ALL=(ALL:ALL) A 阅读全文
摘要:
Kubernetes Cluster 由 Master 和 Node 组成,节点上运行着若干 Kubernetes 服务。 Master 节点 Master 是 Kubernetes Cluster 的大脑,运行着如下 Daemon 服务: kube-apiserver API Server(kub 阅读全文
摘要:
官方安装文档可以参考 https://kubernetes.io/docs/setup/independent/install-kubeadm/. 使用Kubespray在ubuntu上自动部署K8s1.9.0集群:http://www.cnblogs.com/DaweiJ/p/8462848.ht 阅读全文
摘要:
Kubernetes 的几个重要概念,它们是组成 Kubernetes 集群的基石。 Cluster Cluster 是计算、存储和网络资源的集合,Kubernetes 利用这些资源运行各种基于容器的应用。 Master Master 是 Cluster 的大脑,它的主要职责是调度,即决定将应用放在 阅读全文
摘要:
部署应用 执行命令: 这里我们通过 kubectl run 部署了一个应用,命名为 kubernetes-bootcamp。 Docker 镜像通过 --image 指定。 --port 设置应用对外服务的端口。 这里 deployment 是 Kubernetes 的术语,可以理解为应用。 Kub 阅读全文
摘要:
参考随笔或本人公众CslcCloud:使用Kubespray在ubuntu上自动部署K8s1.9.0集群 部分文章转载整理自经典博客CloudMan:http://www.cnblogs.com/CloudMan6 先跑起来 最短时间内搭建起一个可用系统,先把玩起来,快速了解基本概念、功能和使用场景 阅读全文