apiVersion: kubeadm.k8s.io/v1beta2
bootstrapTokens:
- groups:
- system:bootstrappers:kubeadm:default-node-token
token: abcdef.0123456789abcdef
ttl: 24h0m0s
usages:
- signing
- authentication
kind: InitConfiguration
localAPIEndpoint:
advertiseAddress: 192.168.38.128 #改成本机(m1的ip)
bindPort: 6443
nodeRegistration:
criSocket: /var/run/dockershim.sock
imagePullPolicy: IfNotPresent #添加
name: m1
taints:
- effect: NoSchedule
key: node-role.kubernetes.io/master
---
#添加如下:
controlPlaneEndpoint: 192.168.38.100:6443 #vip地址,新增控制平台地址vip地址
apiServer:
timeoutForControlPlane: 4m0s
#添加下面:
extraArgs:
etcd-servers: https://192.168.38.128:2379,https://192.168.38.129:2379,https://192.168.38.130:2379 # etcd 节点列表
certSANs:
- 192.168.38.100 # VIP 地址
- 10.96.0.1 # service cidr的第一个ip
- 127.0.0.1 # 多个master的时候负载均衡出问题了能够快速使用localhost调试
- m1
- m2
- m3
- kubernetes
- kubernetes.default
- kubernetes.default.svc
- kubernetes.default.svc.cluster.local
extraVolumes:
- hostPath: /etc/localtime
mountPath: /etc/localtime
name: timezone
readOnly: true
#添加上面的内容
apiVersion: kubeadm.k8s.io/v1beta2
certificatesDir: /etc/kubernetes/pki
clusterName: kubernetes
controllerManager: {}
dns:
type: CoreDNS
etcd:
local:
dataDir: /var/lib/etcd
#etcd高可用,需要配置多个节点
serverCertSANs:
- 192.168.38.128
- 192.168.38.129
- 192.168.38.130
peerCertSANs:
- 192.168.38.128
- 192.168.38.129
- 192.168.38.130
imageRepository: registry.aliyuncs.com/google_containers #改成阿里云镜像仓库地址
kind: ClusterConfiguration
kubernetesVersion: v1.20.4 #改成安装的kubeadm版本
networking:
dnsDomain: cluster.local
serviceSubnet: 10.96.0.0/12
podSubnet: 10.244.0.0/16 #添加,指定pod 网络
scheduler: {}
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
bindAddress: 0.0.0.0
bindAddressHardFail: false
clientConnection:
acceptContentTypes: ""
burst: 0
contentType: ""
kubeconfig: /var/lib/kube-proxy/kubeconfig.conf
qps: 0
clusterCIDR: ""
configSyncPeriod: 0s
conntrack:
maxPerCore: null
min: null
tcpCloseWaitTimeout: null
tcpEstablishedTimeout: null
detectLocalMode: ""
enableProfiling: false
healthzBindAddress: ""
hostnameOverride: ""
iptables:
masqueradeAll: false
masqueradeBit: null
minSyncPeriod: 0s
syncPeriod: 0s
ipvs:
excludeCIDRs: null
minSyncPeriod: 0s
scheduler: ""
strictARP: false
syncPeriod: 0s
tcpFinTimeout: 0s
tcpTimeout: 0s
udpTimeout: 0s
kind: KubeProxyConfiguration
metricsBindAddress: ""
mode: ""
nodePortAddresses: null
oomScoreAdj: null
portRange: ""
showHiddenMetricsForVersion: ""
udpIdleTimeout: 0s
winkernel:
enableDSR: false
networkName: ""
sourceVip: ""
---
apiVersion: kubelet.config.k8s.io/v1beta1
authentication:
anonymous:
enabled: false
webhook:
cacheTTL: 0s
enabled: true
x509:
clientCAFile: /etc/kubernetes/pki/ca.crt
authorization:
mode: Webhook
webhook:
cacheAuthorizedTTL: 0s
cacheUnauthorizedTTL: 0s
cgroupDriver: cgroupfs
clusterDNS:
- 10.96.0.10
clusterDomain: cluster.local
cpuManagerReconcilePeriod: 0s
evictionPressureTransitionPeriod: 0s
fileCheckFrequency: 0s
healthzBindAddress: 127.0.0.1
healthzPort: 10248
httpCheckFrequency: 0s
imageMinimumGCAge: 0s
kind: KubeletConfiguration
logging: {}
nodeStatusReportFrequency: 0s
nodeStatusUpdateFrequency: 0s
rotateCertificates: true
runtimeRequestTimeout: 0s
shutdownGracePeriod: 0s
shutdownGracePeriodCriticalPods: 0s
staticPodPath: /etc/kubernetes/manifests
streamingConnectionIdleTimeout: 0s
syncFrequency: 0s
volumeStatsAggPeriod: 0s
没有合适的资源?快使用搜索试试~ 我知道了~
kubeadm初始化高可用k8s1.20.4集群-etcd集群在k8s内部
共13个文件
tar:9个
yml:1个
docx:1个
需积分: 5 0 下载量 32 浏览量
2023-06-27
02:02:11
上传
评论
收藏 467.75MB ZIP 举报
温馨提示
kubeadm初始化高可用k8s1.20.4集群-etcd集群在k8s内部,详细笔记资料包
资源推荐
资源详情
资源评论
收起资源包目录
kubeadm初始化高可用k8s1.20.4集群-etcd集群在k8s内部.zip (13个子文件)
kubeadm初始化高可用k8s1.20.4集群-etcd集群在k8s内部
kube-flannel.yml 6KB
kubeadm-config.yaml 4KB
kubeadm初始化高可用k8s1.20.4集群-etcd集群在k8s内部.docx 37KB
k8s-images.tar.gz 234.74MB
k8s-images
pause_3.2.tar 677KB
coredns_1.7.0.tar 43.26MB
flannel-cni-plugin_v1.1.0.tar 7.99MB
kube-apiserver_v1.20.4.tar 117.34MB
etcd_3.4.13-0.tar 242.88MB
controller-manager_v1.20.4.tar 112.13MB
scheduler_v1.20.4.tar 46.31MB
flannel_v0.18.1.tar 60.34MB
kube-proxy_v1.20.4.tar 114.83MB
共 13 条
- 1
资源评论
运维实战帮
- 粉丝: 78
- 资源: 420
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功