k8s管理节点安装时应答文件解析
标签搜索

k8s管理节点安装时应答文件解析

mrui
2024-01-25 / 0 评论 / 58 阅读 / 正在检测是否收录...

kubeadm config print init-defaults > init.yaml

---
#TLS Bootstraping(证书引导)

apiVersion: kubeadm.k8s.io/v1beta3
bootstrapTokens:
- groups:
  - system:bootstrappers:kubeadm:default-node-token
  token: abcdef.0123456789abcdef   #令牌名称
  ttl: 24h0m0s    #令牌存活时长,到期后令牌自动销毁。设为0则令牌长期有效。
  usages:
  - signing
  - authentication
kind: InitConfiguration
localAPIEndpoint:
  advertiseAddress: 192.168.1.50 #管理节点的IP地址
  bindPort: 6443                 #监听的端口信息
nodeRegistration:
  criSocket: /var/run/dockershim.sock   #Runtime的socket地址
  imagePullPolicy: IfNotPresent    #镜像下载规则
  name: master                   #管理节点的名称
  taints: null                   #污点
---
apiServer:
  timeoutForControlPlane: 4m0s
apiVersion: kubeadm.k8s.io/v1beta3
certificatesDir: /etc/kubernetes/pki
clusterName: kubernetes   #集群名称
controllerManager: {}
dns: {}
etcd:
  local:
    dataDir: /var/lib/etcd #etcd数据库位置
imageRepository: registry:5000/k8s  #镜像仓库地址
kind: ClusterConfiguration
kubernetesVersion: 1.22.5   #版本信息
networking:                 #网络信息
  dnsDomain: cluster.local
  podSubnet: 10.244.0.0/16   #pod地址段(新添加的信息)
  serviceSubnet: 10.245.0.0/16   #service地址段
scheduler: {}
---
kind: KubeProxyConfiguration  #启用IPVS模式
apiVersion: kubeproxy.config.k8s.io/v1alpha1
mode: ipvs
ipvs:
  strictARP: true
---
kind: KubeletConfiguration
apiVersion: kubelet.config.k8s.io/v1beta1
cgroupDriver: systemd #设置kubelet使用的Croup驱动模式为systemd

0

评论

博主关闭了当前页面的评论