Bota5ky

摘要: kubectl rollout status deployment/myapp-deployment:查看状态 kubectl rollout history deployment/myapp-deployment:查看历史 部署策略: Recreate:一次销毁所有旧的,新建新版本 Rolling 阅读全文
posted @ 2022-08-20 20:56 Bota5ky 阅读(28) 评论(0) 推荐(0)
摘要: Kubernetes没有提供功能全面的内置监控解决方案,但有许多开源解决方案可用,如Metrics-Server、Prometheus、Elastic Stack、DATADOG、dynatrace。 Heapster是Kubernetes启用监控和分析功能的原始项目之一,但现已弃用,并形成了一个精 阅读全文
posted @ 2022-08-20 18:14 Bota5ky 阅读(117) 评论(0) 推荐(0)
摘要: kube-scheduler.service ExecStart=/usr/local/bin/kube-scheduler \\ --config=/etc/kubernetes/config/kube-scheduler.yaml \\ --scheduler-name= default-sch 阅读全文
posted @ 2022-08-20 17:01 Bota5ky 阅读(78) 评论(0) 推荐(0)
摘要: kubelet依赖于kube-apiserver来获得关于在其node上加载哪些pod的指令,这是基于存储在etcd数据库中的kube-scheduler所做的决定。 kubelet也可以独立运行,可以创建pod,可以指定用于存储pod信息的目录中读取pod定义文件。kubelet会每隔一段时间确认 阅读全文
posted @ 2022-08-20 16:33 Bota5ky 阅读(188) 评论(0) 推荐(0)
摘要: Daemon Sets确保pod的一个副本始终存在于集群的所有节点中,常用于Monitoring Solution、Logs Viewer、Kube-porxy、Weave-net(networking)。 daemon-set-definition.yaml apiVersion: apps/v1 阅读全文
posted @ 2022-08-20 13:35 Bota5ky 阅读(166) 评论(0) 推荐(0)