K8S 单master节点建设记录

0,前期准备工作

前期准备工作在这里
本次建设记录使用2台 Centos 7 服务器,配置为:
master:

CPU: 4
内存:4G
硬盘大小:16G

node:

CPU: 4
内存:8G
硬盘大小:32G

1,获取基础配置文件

通过kubeadm指令获取相应基础配置文件,并写入自定义文件

[root@master01 ~]# kubeadm config print init-defaults > k8s.yml

之后可以打开编辑文件:

apiVersion: kubeadm.k8s.io/v1beta2
# 普通部署用不到启动token信息,这部分可注释或删除
#bootstrapTokens:
#- groups:
#  - system:bootstrappers:kubeadm:default-node-token
#  token: abcdef.0123456789abcdef
#  ttl: 24h0m0s
#  usages:
#  - signing
#  - authentication
kind: InitConfiguration
localAPIEndpoint:
  advertiseAddress: 1.2.3.4 # 本机API服务ip,填本机固定ip
  bindPort: 6443
nodeRegistration:
  criSocket: /var/run/dockershim.sock
  name: master01.server # 默认会显示为本机主机名
  taints:
  - effect: NoSchedule
    key: node-role.kubernetes.io/master
---
apiServer:
  timeoutForControlPlane: 4m0s
apiVersion
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值