《K8S集群运维指南》

一、Kubernetes知识篇

《Kubernetes知识篇:常见面试题汇总》
《Kubernetes知识篇:Kubernetes基础组件》
《Kubernetes知识篇:Kube-apiserver原理分析》
《Kubernetes知识篇:Kube-controller-manager原理分析》
《Kubernetes知识篇:Kubernetes如何实现和控制API访问》

《Kubernetes知识篇:Kubernetes之Daemonset控制器》
《Kubernetes知识篇:Kubernetes之Statefulset控制器》
《Kubernetes知识篇:Kubernetes之Replicaset控制器》
《Kubernetes知识篇:Kubernetes之Deployment控制器》

《Kubernetes知识篇:配置管理中心Secret》
《Kubernetes知识篇:配置管理中心Configmap》

《Kubernetes知识篇:Kubernetes之持久化存储》
《Kubernetes知识篇:kubernetes四层负载均衡service》
《Kubernetes知识篇:Kubernetes资源自动伸缩的三种方法》
《Kubernetes知识篇:Kubernetes命名空间详解》

《Kubernetes知识篇:Kubernetes之pod控制器》
《Kubernetes知识篇:Kubernetes之pod创建流程》
《Kubernetes知识篇:Kubernetes之pod调度策略》
《Kubernetes知识篇:Kubernetes之pod污点和容忍度》
《Kubernetes知识篇:Kubernetes之pod健康检查机制》
《Kubernetes知识篇:Kubernetes之pod生命周期》
《Kubernetes知识篇:Kubernetes之pod重启策略》
《Kubernetes知识篇:Kubernetes之Pod容器类型》
《Kubernetes知识篇:Kubernetes之Pod容器钩子(PostStart+PreStop)》

《Kubernetes知识篇:基于Pod进行资源配额管理》
《Kubernetes知识篇:基于Namespace(多租户)进行资源配额管理》


二、Kubernetes部署篇

2.1、手动部署篇(容器)

2.1.1、下载篇

《Kubernetes下载篇:Kubernetes各版本镜像列表》
《Kubernetes下载篇:Centos7上安装指定版本的Kubernetes》
《Kubernetes下载篇:Ubuntu20.04下载指定版本kubeadm及镜像》
《Kubernetes下载篇:基于containerd部署k8s安装流程及软件包下载》

2.1.2、基于docker

《Kubernetes部署篇:Centos7.6部署单机kubernetes1.17.4》
《Kubernetes升级篇:Kubernetes1.17.4升级至Kubernetes1.18.18》
《Kubernetes部署篇:Centos7.6部署kubernetes1.17.4单master集群》
《Kubernetes部署篇:Centos7.6部署kubernetes1.17.4高可用集群(方案一)》
《Kubernetes部署篇:Centos7.6部署单机kubernetes1.20.6》
《Kubernetes部署篇:Centos7.6部署kubernetes1.20.6单master集群》
《Kubernetes部署篇:Centos7.6部署kubernetes1.20.6多master高可用集群》
《Kubernetes部署篇:Ubuntu20.04.4部署单机kubernetes1.20.6》

2.1.3、基于containerd

1、基于内部etcd

《Kubernetes部署篇:Ubuntu18.04基于containerd部署kubernetes1.24.12集群(一主多从)》
《Kubernetes部署篇:Ubuntu20.04基于containerd部署kubernetes1.24.12容器版集群(一主多从)》
《Kubernetes部署篇:Ubuntu20.04基于containerd部署kubernetes1.24.17容器版集群(多主多从)》
《Kubernetes部署篇:Ubuntu20.04基于containerd部署kubernetes1.25.14容器版集群(多主多从)》

2、基于外部etcd

《Kubernetes部署篇:Ubuntu20.04基于外部etcd+部署kubernetes1.24.12容器版集群(一主多从)》
《Kubernetes部署篇:Ubuntu20.04基于外部etcd+部署kubernetes1.24.17容器版集群(多主多从)》
《Kubernetes部署篇:Ubuntu20.04基于外部etcd+部署kubernetes1.25.14容器版集群(多主多从)》

3、基于二进制

《Kubernetes部署篇:Ubuntu20.04基于containerd部署K8S 1.24.12二进制集群(一主多从)》
《Kubernetes部署篇:Ubuntu20.04基于containerd部署K8S 1.24.12二进制集群(多主多从)》
《Kubernetes部署篇:Ubuntu20.04基于containerd部署K8S 1.25.14二进制集群(多主多从)》
《Kubernetes部署篇:Ubuntu20.04基于二进制安装安装cri-containerd-cni》
《Kubernetes部署篇:Ubuntu20.04基于二进制安装安装kubeadm-kubelet-kubectl》

2.1.4、基于ARM架构

《Kubernetes部署篇:基于Kylin V10+ARM架构CPU使用containerd部署K8S 1.26.15容器板集群(一主多从)》
《Kubernetes部署篇:基于Kylin V10+ARM架构CPU使用containerd部署K8S 1.26.15容器版集群(多主多从)》
《Kubernetes部署篇:基于Kylin V10+ARM架构CPU+外部etcd使用containerd部署K8S 1.26.15容器版集群(一主多从)》
《Kubernetes部署篇:基于Kylin V10+ARM架构CPU+外部etcd使用containerd部署K8S 1.26.15容器版集群(多主多从)》
《Kubernetes部署篇:基于Kylin V10+ARM64架构CPU+containerd一键离线部署容器版K8S1.26.15高可用集群》


2.2、自动化部署篇(容器)

2.2.1、使用kubespray工具部署高可用K8S集群(官方)

《Kubernetes部署篇:基于containerd使用ansible工具一键部署二进制高可用K8S集群》
《Kubernetes部署篇:使用kubespray工具部署高可用K8S集群方案操作指南》
《Kubernetes部署篇:kubespray工具部署高可用K8S集群下载二进制文件和容器方法》
《Kubernetes部署篇:基于docker使用kubespray工具部署高可用K8S集群(国内互联网方案一)》
《Kubernetes部署篇:基于docker使用kubespray工具部署高可用K8S集群(国内互联网方案二)》
《Kubernetes部署篇:基于docker使用kubespray工具部署高可用K8S集群(国内互联网方案三)》
《Kubernetes部署篇:基于docker使用kubespray工具部署高可用K8S集群(国内互联网方案四)》
《Kubernetes部署篇:基于docker使用kubespray工具部署离线高可用K8S集群(国内专网方案)》


2.3、自动化部署篇(二进制)

2.3.1、使用kubeasz工具部署高可用K8S集群(建议)

《Kubernetes部署篇:使用kubeasz工具部署高可用K8S集群方案操作指南》
《Kubernetes部署篇:基于docker使用kubeasz工具二进制部署单节点K8S》
《Kubernetes部署篇:基于docker使用kubeasz工具二进制部署高可用K8S集群(国内互联网方案一)》》
《Kubernetes部署篇:基于docker使用kubeasz工具二进制部署高可用K8S集群(国内互联网方案二)》》
《Kubernetes部署篇:基于docker使用kubeasz工具二进制离线部署高可用K8S集群(国内专网方案)》
《Kubernetes部署篇:基于Kylin V10+ARM64架构+containerd一键离线部署容器版K8S1.26.15高可用集群》
《Ansible自动化工具篇:Ubuntu操作系统基于ansible工具一键远程离线部署二进制之K8S1.24.12版集群》
《Ansible自动化工具篇:Centos操作系统基于ansible工具一键远程离线部署二进制之K8S1.24.12版集群》
《Ansible自动化工具篇:Ubuntu操作系统基于ansible工具一键远程离线部署容器版之K8S1.24.17版集群》


四、Kubernetes运维篇

4.1、Kubernetes应用部署篇

《Kubernetes部署篇:Kubernetes持久化部署elasticsearch7.15.0分布式集群》
《Kubernetes部署篇:Kubernetes部署ingress-nginx-controller服务》
《Kubernetes部署篇:Kubernetes部署Metrics-Server服务》


4.2、Kubernetes日志管理篇

《Kubernetes日志篇:基于Grafana+Loki+promtail部署日志收集系统(方案一)》


4.3、Kubernetes监控告警篇

《Kubernetes监控篇:基于kube-prometheus-stack部署监控告警系统(方案一)》
《Kubernetes监控篇:Prometheus+Grafana+Alertmanager监控K8S集群实战》

《Kubernetes部署篇:Kubernetes部署Metrics-Server服务》
《Kubernetes监控篇:Prometheus监控K8S资源状态对象》

《Kubernetes监控篇:Kubernetes单节点之微服务JVM内存监控》
《Kubernetes监控篇:Kubernetes集群之微服务JVM内存监控》

《Kubernetes监控篇:prometheus常用函数表达式》
《Kubernetes监控篇:Grafana通过自动化方式添加datasource和dashboard》

《Kubernetes监控篇:kubernetes集群SSL证书监控实战(方案一)》
《Kubernetes监控篇:kubernetes集群SSL证书监控实战(方案二)》
《Kubernetes监控篇:Kubernetes集群blackbox-exporter监控实战(方案一)》
《Kubernetes监控篇:Kubernetes集群blackbox-exporter监控实战(方案二)》


4.4、Kubernetes证书管理篇

《Kubernetes证书篇:关于kubernetes各种证书介绍及作用》
《Kubernetes证书篇:使用TLS bootstrapping简化kubelet证书制作》
《Kubernetes证书篇:kubeconfig的配置以及使用详解》
《Kubernetes证书篇:手动生成二进制kubernetes集群相关证书》
《Kubernetes证书篇:一键生成二进制kubernetes集群相关证书(方法一)》
《Kubernetes证书篇:一键生成二进制kubernetes集群相关证书(方法二)》
《Kubernetes证书篇:kubernetes1.14.3证书时间过期》
《Kubernetes证书篇:kubernetes1.14.3证书修改时间限制》
《Kubernetes证书篇:kubernetes1.17.4证书时间过期》
《Kubernetes证书篇:kubernetes1.17.4证书修改时间限制》
《Kubernetes证书篇:kubernetes1.20.6证书时间过期》
《Kubernetes证书篇:kubernetes1.20.6证书修改时间限制》
《Kubernetes证书篇:kubernetes1.24.12证书时间过期》
《Kubernetes证书篇:kubernetes1.24.12证书修改时间限制》
《Kubernetes证书篇:kubernetes1.24.17证书修改时间限制》
《Kubernets证书篇:基于Kylin V10+ARM架构CPU修改K8S 1.26.15版本证书时间限制》


五、Kubernetes操作篇

《Kubernetes命令篇:Containerd常用操作》
《Kubernetes命令篇:Kubectl命令自动补全》
《Kubernetes部署篇:部署harbor镜像仓库》
《Kubernetes配置篇:Docker配置阿里云yum源》
《Kubernetes部署篇:Containerd配置Harbor基于https协议私有镜像仓库》
《Kubernetes部署篇:基于麒麟V10+ARM64架构部署harbor v2.4.0镜像仓库》


六、Kubernetes存储篇

《Kubernetes知识篇:Kubernetes之持久化存储》
《Kubernetes存储篇:PV、PVC、StorageClass详解》
《Kubernetes存储篇:基于NFS创建动态存储StorageClass》


七、helm包管理工具篇

《Helm包管理工具篇:Helm工具概述和安装》
《Helm包管理工具篇:kubernetes使用Helm部署Consul集群》


八、Kubernetes管理篇

8.1、持续部署

《Kubernetes管理篇:基于ArgoCD实现持续部署微服务》
《Kubernetes管理篇:基于K8S构建企业级Jenkins CI/CD平台》


8.2、web平台管理

《Kubernetes部署篇:基于Kubernetes集群离线部署KubeSphere3.1》


8.3、用户权限管理

《Kubernetes管理篇:用户权限管理工具permission-manager》


8.4、备份与恢复

《Kubernetes管理篇:基于etcd实现K8S集群数据备份与恢复(方案一)》
《Kubernetes管理篇:基于velero实现K8S集群数据备份与恢复(方案二)》


九、Kubernetes故障篇

《Kubernetes故障篇:unable to retrieve OCI runtime error》
《Kubernetes故障篇:service端口不通排查流程》
《Kubernetes故障篇:calico/node is not ready: BIRD is not ready》
《Kubernetes故障篇:Kubernetes Node节点DiskPressure异常处理》
《Kubernetes故障篇:Kubelet客户端证书轮换失败》
《Kubernetes故障篇:Container runtime network not ready》
《Kubernetes故障篇:had untolerated taint node.kubernetes.io/not-ready》


十、Kubernetes网络篇

《Kubernetes部署篇:calico两种网络模式》
《Kubernetes部署篇:calicoctl客户端工具安装》


总结:整理不易,如果对你有帮助,可否点赞关注一下?

更多详细内容请参考:企业级K8s集群运维实战

  • 23
    点赞
  • 68
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东城绝神

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值