Skip to content

Instantly share code, notes, and snippets.

@piaverous
Created October 8, 2020 08:54
Show Gist options
  • Save piaverous/18507f0a479925de2bcfa66fe3c6e14c to your computer and use it in GitHub Desktop.
Save piaverous/18507f0a479925de2bcfa66fe3c6e14c to your computer and use it in GitHub Desktop.
apiVersion: kubeadm.k8s.io/v1beta2
kind: ClusterConfiguration
clusterName: cluster.local
kubernetesVersion: v1.18.6
controlPlaneEndpoint: 192.168.1.28:6443
certificatesDir: /etc/kubernetes/ssl
apiServer:
extraArgs:
anonymous-auth: "True"
authorization-mode: Node,RBAC
bind-address: 0.0.0.0
insecure-port: "0"
apiserver-count: "1"
endpoint-reconciler-type: lease
service-node-port-range: 30000-32767
kubelet-preferred-address-types: "InternalDNS,InternalIP,Hostname,ExternalDNS,ExternalIP"
profiling: "False"
request-timeout: "1m0s"
enable-aggregator-routing: "False"
storage-backend: etcd3
event-ttl: 1h0m0s
certSANs:
- kubernetes
- kubernetes.default
- kubernetes.default.svc
- kubernetes.default.svc.cluster.local
- 10.233.0.1
- localhost
- 127.0.0.1
- node1
- lb-apiserver.kubernetes.local
- 192.168.1.28
- my-domain.example.com
timeoutForControlPlane: 5m0s
controllerManager:
extraArgs:
node-monitor-grace-period: 40s
node-monitor-period: 5s
pod-eviction-timeout: 5m0s
node-cidr-mask-size: "24"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment