mirror of https://github.com/kubernetes/kops.git
67 lines
1.4 KiB
Plaintext
67 lines
1.4 KiB
Plaintext
APIServerConfig:
|
|
API: {}
|
|
ClusterDNSDomain: ""
|
|
KubeAPIServer:
|
|
image: CoreOS
|
|
ServiceAccountPublicKeys: ""
|
|
CAs: {}
|
|
ContainerRuntime: docker
|
|
ControlPlaneConfig:
|
|
KubeControllerManager:
|
|
cloudProvider: aws
|
|
KubeScheduler:
|
|
image: SomeImage
|
|
FileAssets:
|
|
- content: blah blah
|
|
name: iptables-restore
|
|
path: /var/lib/iptables/rules-save
|
|
- content: user,token
|
|
name: tokens
|
|
path: /kube/tokens.csv
|
|
- content: blah blah
|
|
name: iptables-restore
|
|
path: /var/lib/iptables/rules-save
|
|
Hooks:
|
|
- - before:
|
|
- update-engine.service
|
|
- kubelet.service
|
|
manifest: |-
|
|
Type=oneshot
|
|
ExecStart=/usr/bin/systemctl stop update-engine.service
|
|
name: disable-update-engine.service
|
|
- manifest: |-
|
|
Type=oneshot
|
|
ExecStart=/usr/bin/systemctl start apply-to-all.service
|
|
name: apply-to-all.service
|
|
- - execContainer:
|
|
command:
|
|
- sh
|
|
- -c
|
|
- apt-get update
|
|
image: busybox
|
|
KeypairIDs: {}
|
|
KubeProxy:
|
|
cpuLimit: 30m
|
|
cpuRequest: 30m
|
|
featureGates:
|
|
AdvancedAuditing: "true"
|
|
memoryLimit: 30Mi
|
|
memoryRequest: 30Mi
|
|
KubeletConfig:
|
|
kubeconfigPath: /etc/kubernetes/igconfig.txt
|
|
KubernetesVersion: 1.20.0
|
|
Networking:
|
|
egressProxy:
|
|
httpProxy:
|
|
host: example.com
|
|
port: 80
|
|
nonMasqueradeCIDR: 10.100.0.0/16
|
|
UpdatePolicy: automatic
|
|
configStore: {}
|
|
containerdConfig:
|
|
logLevel: info
|
|
docker:
|
|
logLevel: INFO
|
|
usesLegacyGossip: false
|
|
usesNoneDNS: false
|