抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

提供kubernetes复盘故障状态脚本快速修复方式、非故障官方修复方式、脚本修复方式;

整合Jenkins、GitLab和Ansible:实现多套集群Nginx配置生成与分发。 - 解决问题: 1. 强一致性同步:通过钩子触发同步,解决不一致问题; 2. 配置历史记录:记录人员变更配置,保留变更历史; 3. 快速回滚:利用版本控制和Ansible回滚实现配置迅速还原; 4. 自动检验变更:使用GitLab钩子触发重载,确保变更生效; 5. 提升同步速度和稳定性:优化同步机制,解决同步慢和中断问题; - 这方案有助于高效管理配置和确保Nginx集群稳定。适合DevOps和管理员,保障配置变更可控和Nginx稳定性。

[toc] kubernetes 操作记录七资源指标API及自定义指标API资源指标: metrics-server自定义指标: prometheus, k8s-prometheus-adapter 新一代架构: 核心指标流水线:由kubelet、metrics-server 以及由API server 提供的api组成;CPU、内存实时使用率、Pod的资源占用率及窗口的磁盘占用率; ...

[toc] kubernetes 操作记录六调度器、预选策略及优选函数整个调度大致可以分为三个过程: Predicate(预先) –> Priority(优选) –> Select(选定) 调度器: 预选策略: CheckNodeCondition: 检查节点本身是否正常; GeneralPredicates: HostN...

[toc] kubernetes 操作记录五配置网络插件flannel在Kubernetes集群中要解决四种通信的问题;Kubernetes网络通信: (1) 容器间通信: 同一个Pod内的多个容器间的通信,lo (2) Pod通信: Pod IP Pod IP (3) Pod与 Service通信: PodIP ClusterIP,不在同一网段,通过iptables规则实现...

[toc] kubernetes 操作记录四kubernetes认证及Service Account在master服务器上启动 proxy 并监听至8080 # kubectl proxy --port=8080 & # curl http://localhost:8080/api/v1/namespaces 仅有权限获取当前Pod自身的相关信息 # kubectl get se...

[toc] kubernetes 操作记录三存储卷emptyDir# vim pod-vol-demo.yaml apiVersion: v1 kind: Pod metadata: name: pod-demo namespace: default labels: app: myapp tier: frontend annotations: ssj...

[toc] kubernetes 操作记录二Kubernetes Pod 控制器Replica Set(RS) kubernetes 新一代的Pod controller# vim rs-demo.yaml apiVersion: apps/v1 kind: ReplicaSet metadata: name: myapp namespace: default spec: ...