k8s 行记: 高可用、helm 和 istio

k8s 行记: 高可用、helm 和 istio

💡 原文中文,约3700字,阅读约需9分钟。
📝

内容提要

本文介绍了部署高可用Kubernetes集群的步骤,包括配置负载均衡器、初始化主节点、处理镜像问题和安装网络插件。使用nginx作为负载均衡器,通过kubeadm命令完成集群设置,确保节点状态为Ready。

🎯

关键要点

  • 部署高可用Kubernetes集群需要配置负载均衡器。
  • 使用nginx作为负载均衡器,配置示例已给出。
  • 在node3上启动kubeadm初始化程序,使用--image-repository指定镜像地址。
  • 处理镜像下载问题,可能需要从其他地方下载或使用旧版本。
  • 成功初始化后,需设置KUBECONFIG以便使用kubectl命令。
  • 安装网络插件,推荐使用weave或flannel。
  • 修改nodePort可选范围以适应需求。
  • 验证节点状态是否为Ready,必要时查看kube-system命名空间。
  • 可设置主节点运行容器,但不建议在生产环境中这样做。
➡️

继续阅读