安装

Kubernetes 安装 #

Kubernetes 各组件配置文件 #

kubelet #

kubelet 是通过 systemctl 来管理的,因此配置文件在 /etc/systemd/system//usr/lib/systemd/system/

# 修改配置文件
vi /usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf

# kubeadm init 生成的
# 使用 systemd
vi /var/lib/kubelet/config.yaml
# 配置 6443
vi /etc/kubernetes/kubelet.conf

# 重启
systemctl daemon-reload && systemctl restart kubelet

# 查看 kubelet 错误日志
journalctl -xef | egrep ": [F][0-9]" -B 1

kubeadm vs kops vs kubespray #

  • Kubespray 基于 Ansible 实现配置和编排
    • 更灵活,适用多平台
  • Kops 自己实现配置和编排
    • 适用某个固定平台
  • kubeadm
    • 需要领域知识,类似 Kubernetes cluster operator
    • 从 v2.3 开始,kubespray 底层使用 kubeadm

教程 #

和我一步步部署 kubernetes 集群 #

opsnull/follow-me-install-kubernetes-cluster Github stars Language Last Tag Last commit

本系列文档介绍使用二进制部署 kubernetes v1.16.6 集群的所有步骤(Hard-Way 模式)。

在部署的过程中,将详细列出各组件的启动参数,它们的含义和可能遇到的问题。

https://k8s-install.opsnull.com/


本文访问量

本站总访问量

本站总访客数