kubernetes提供的控制器列表ReplicaSet确保任何时间都有指定的数量Pod副本在运行(Deployment已经包含该功能)。ReplicationController确保任何时候都有特定的Pod副本处于运行状态(Deployment已经包含该功能)。Deployment是kubernetes最常用的控制器,主要是用于部署无状态应用;我们平时开发的web、webapi、微服务都是无状态
分类:
其他好文 时间:
2020-03-30 21:40:38
阅读次数:
228
kubernetes的调度标签(空格分隔):kubernetes系列一:kubernetes的调度二:kubernetes的节点的亲和性三:kubernetes的污点与容忍四:kubernetes的固定节点一:kubernetes的调度1.1scheduler的介绍Scheduler是kubernetes的调度器,主要的任务是把定义的pod分配到集群的节点上。听起来非常简单,但有很多要考虑的问题:
分类:
Web程序 时间:
2020-03-30 18:03:15
阅读次数:
110
K8S架构与组件 kubectl: 是一个客户端管理工具,直接管理API server,提供请求给API server,中间有auth认证。用户使用kubectl命令来请求API Server接口完成相应操作。 Master组件: kube-apiserver: 作为集群统一入口,只有API ser ...
分类:
其他好文 时间:
2020-03-30 16:44:53
阅读次数:
81
K8S使用Statefulset管理zk集群pod
分类:
其他好文 时间:
2020-03-30 00:23:18
阅读次数:
108
验证集群功能(在master节点上执行) 以一个nginx的service和deployment来验证集群功能 1. 创建启动文件 遇到问题 1. k8s组件 kube scheduler服务停掉,造成所有的pod都处于pending状态,没有任何events信息 2. k8s组件kube cont ...
分类:
Web程序 时间:
2020-03-29 21:28:20
阅读次数:
102
部署 coredns 插件(在master节点上执行) 1. 下载和配置 coredns 1. 启动 coredns 1. 遇到问题 启动coredns后,状态是CrashLoopBackOff 查看coredns对应的pod日志有如下错误 按照提示进入https://coredns.io/plug ...
分类:
Web程序 时间:
2020-03-29 21:16:34
阅读次数:
161
配置kubelet kubelet 运行在每个 worker 节点上,接收 kube apiserver 发送的请求,管理 Pod 容器,执行交互式命令,如 exec、run、logs 等。 kubelet 启动时自动向 kube apiserver 注册节点信息,内置的 cadvisor 统计和监 ...
分类:
Web程序 时间:
2020-03-29 21:15:20
阅读次数:
127
K8S使用deployment 管理Pod以及滚动更新
分类:
其他好文 时间:
2020-03-29 09:18:01
阅读次数:
119
在是使用pip安装的时候总是超时 换源 豆瓣:http://pypi.douban.com/simple/ 清华:https://pypi.tuna.tsinghua.edu.cn/simple 临时使用: 可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.ed ...
分类:
编程语言 时间:
2020-03-29 01:32:39
阅读次数:
107