mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-10-21 14:38:46 +00:00
157 lines
3.5 KiB
YAML
157 lines
3.5 KiB
YAML
apiVersion: kubeadm.k8s.io/v1beta1
|
|
bootstrapTokens:
|
|
- groups:
|
|
- system:bootstrappers:kubeadm:default-node-token
|
|
token: s73ybu.6tw6wnqgp5z0wb77
|
|
ttl: 24h0m0s
|
|
usages:
|
|
- signing
|
|
- authentication
|
|
kind: InitConfiguration
|
|
localAPIEndpoint:
|
|
advertiseAddress: 192.168.2.2
|
|
bindPort: 6443
|
|
nodeRegistration:
|
|
criSocket: /var/run/criruntime.sock
|
|
name: control-plane-1
|
|
taints:
|
|
- effect: NoSchedule
|
|
key: node-role.kubernetes.io/master
|
|
---
|
|
apiServer:
|
|
timeoutForControlPlane: 4m0s
|
|
apiVersion: kubeadm.k8s.io/v1beta1
|
|
certificatesDir: /var/lib/kubernetes/pki
|
|
clusterName: kubernetes
|
|
controlPlaneEndpoint: ""
|
|
controllerManager: {}
|
|
dns:
|
|
type: CoreDNS
|
|
etcd:
|
|
local:
|
|
dataDir: /var/lib/etcd
|
|
imageRepository: my-company.com
|
|
kind: ClusterConfiguration
|
|
kubernetesVersion: v1.13.0
|
|
networking:
|
|
dnsDomain: cluster.global
|
|
podSubnet: 10.148.0.0/16
|
|
serviceSubnet: 10.196.0.0/12
|
|
scheduler: {}
|
|
---
|
|
apiVersion: kubeproxy.config.k8s.io/v1alpha1
|
|
bindAddress: 0.0.0.0
|
|
clientConnection:
|
|
acceptContentTypes: ""
|
|
burst: 10
|
|
contentType: application/vnd.kubernetes.protobuf
|
|
kubeconfig: /var/lib/kube-proxy/kubeconfig.conf
|
|
qps: 5
|
|
clusterCIDR: 10.148.0.0/16
|
|
configSyncPeriod: 15m0s
|
|
conntrack:
|
|
max: null
|
|
maxPerCore: 32768
|
|
min: 131072
|
|
tcpCloseWaitTimeout: 1h0m0s
|
|
tcpEstablishedTimeout: 24h0m0s
|
|
enableProfiling: false
|
|
healthzBindAddress: 0.0.0.0:10256
|
|
hostnameOverride: ""
|
|
iptables:
|
|
masqueradeAll: false
|
|
masqueradeBit: 14
|
|
minSyncPeriod: 0s
|
|
syncPeriod: 30s
|
|
ipvs:
|
|
excludeCIDRs: null
|
|
minSyncPeriod: 0s
|
|
scheduler: ""
|
|
syncPeriod: 30s
|
|
kind: KubeProxyConfiguration
|
|
metricsBindAddress: 127.0.0.1:10249
|
|
mode: ""
|
|
nodePortAddresses: null
|
|
oomScoreAdj: -999
|
|
portRange: ""
|
|
resourceContainer: /kube-proxy
|
|
udpIdleTimeout: 250ms
|
|
winkernel:
|
|
enableDSR: false
|
|
networkName: ""
|
|
sourceVip: ""
|
|
---
|
|
address: 0.0.0.0
|
|
apiVersion: kubelet.config.k8s.io/v1beta1
|
|
authentication:
|
|
anonymous:
|
|
enabled: false
|
|
webhook:
|
|
cacheTTL: 2m0s
|
|
enabled: true
|
|
x509:
|
|
clientCAFile: /etc/kubernetes/pki/ca.crt
|
|
authorization:
|
|
mode: Webhook
|
|
webhook:
|
|
cacheAuthorizedTTL: 5m0s
|
|
cacheUnauthorizedTTL: 30s
|
|
cgroupDriver: cgroupfs
|
|
cgroupsPerQOS: true
|
|
clusterDNS:
|
|
- 10.192.0.10
|
|
clusterDomain: cluster.global
|
|
configMapAndSecretChangeDetectionStrategy: Cache
|
|
containerLogMaxFiles: 5
|
|
containerLogMaxSize: 10Mi
|
|
contentType: application/vnd.kubernetes.protobuf
|
|
cpuCFSQuota: true
|
|
cpuCFSQuotaPeriod: 100ms
|
|
cpuManagerPolicy: none
|
|
cpuManagerReconcilePeriod: 10s
|
|
enableControllerAttachDetach: true
|
|
enableDebuggingHandlers: true
|
|
enforceNodeAllocatable:
|
|
- pods
|
|
eventBurst: 10
|
|
eventRecordQPS: 5
|
|
evictionHard:
|
|
imagefs.available: 15%
|
|
memory.available: 100Mi
|
|
nodefs.available: 10%
|
|
nodefs.inodesFree: 5%
|
|
evictionPressureTransitionPeriod: 5m0s
|
|
failSwapOn: true
|
|
fileCheckFrequency: 20s
|
|
hairpinMode: promiscuous-bridge
|
|
healthzBindAddress: 127.0.0.1
|
|
healthzPort: 10248
|
|
httpCheckFrequency: 20s
|
|
imageGCHighThresholdPercent: 85
|
|
imageGCLowThresholdPercent: 80
|
|
imageMinimumGCAge: 2m0s
|
|
iptablesDropBit: 15
|
|
iptablesMasqueradeBit: 14
|
|
kind: KubeletConfiguration
|
|
kubeAPIBurst: 10
|
|
kubeAPIQPS: 5
|
|
makeIPTablesUtilChains: true
|
|
maxOpenFiles: 1000000
|
|
maxPods: 110
|
|
nodeLeaseDurationSeconds: 40
|
|
nodeStatusReportFrequency: 1m0s
|
|
nodeStatusUpdateFrequency: 10s
|
|
oomScoreAdj: -999
|
|
podPidsLimit: -1
|
|
port: 10250
|
|
registryBurst: 10
|
|
registryPullQPS: 5
|
|
resolvConf: /etc/resolv.conf
|
|
rotateCertificates: true
|
|
runtimeRequestTimeout: 2m0s
|
|
serializeImagePulls: true
|
|
staticPodPath: /etc/kubernetes/manifests
|
|
streamingConnectionIdleTimeout: 4h0m0s
|
|
syncFrequency: 1m0s
|
|
volumeStatsAggPeriod: 1m0s
|