提交 c483714c 编写于 作者: P Prasad Katti

Move kubelet params to config file

上级 ca9040b4
......@@ -68,6 +68,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: {{.ClientCAFile}}
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -76,4 +77,5 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: {{.StaticPodPath}}
`))
......@@ -79,6 +79,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: {{.ClientCAFile}}
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -87,6 +88,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: {{.StaticPodPath}}
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -83,6 +83,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: {{.ClientCAFile}}
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -91,6 +92,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: {{.StaticPodPath}}
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -96,6 +96,8 @@ func GenerateKubeadmYAML(cc config.ClusterConfig, n config.Node, r cruntime.Mana
FeatureArgs map[string]bool
NoTaintMaster bool
NodeIP string
ClientCAFile string
StaticPodPath string
ControlPlaneAddress string
KubeProxyOptions map[string]string
}{
......@@ -117,6 +119,8 @@ func GenerateKubeadmYAML(cc config.ClusterConfig, n config.Node, r cruntime.Mana
NoTaintMaster: false, // That does not work with k8s 1.12+
DNSDomain: k8s.DNSDomain,
NodeIP: n.IP,
ClientCAFile: path.Join(vmpath.GuestKubernetesCertsDir, "ca.crt"),
StaticPodPath: vmpath.GuestManifestsDir,
ControlPlaneAddress: constants.ControlPlaneAlias,
KubeProxyOptions: createKubeProxyOptions(k8s.ExtraOptions),
}
......
......@@ -40,6 +40,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -48,3 +49,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -40,6 +40,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -48,3 +49,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -40,6 +40,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -48,3 +49,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -48,6 +48,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -56,3 +57,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -40,6 +40,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -48,3 +49,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -40,6 +40,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -48,3 +49,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -40,6 +40,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -48,3 +49,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -41,6 +41,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -49,3 +50,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,3 +54,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -40,6 +40,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -48,3 +49,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -40,6 +40,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -48,3 +49,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -40,6 +40,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -48,3 +49,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -48,6 +48,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -56,3 +57,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -40,6 +40,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -48,3 +49,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -40,6 +40,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -48,3 +49,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -40,6 +40,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -48,3 +49,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -41,6 +41,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -49,3 +50,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,3 +54,4 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -57,6 +57,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -65,6 +66,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -48,6 +48,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -56,6 +57,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -54,6 +54,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -62,6 +63,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -57,6 +57,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -65,6 +66,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -48,6 +48,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -56,6 +57,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -54,6 +54,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -62,6 +63,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -57,6 +57,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -65,6 +66,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -47,6 +47,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -55,6 +56,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -48,6 +48,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -56,6 +57,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -54,6 +54,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -62,6 +63,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -55,6 +55,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -63,6 +64,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -46,6 +46,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -54,6 +55,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -52,6 +52,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -60,6 +61,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -55,6 +55,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -63,6 +64,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -46,6 +46,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -54,6 +55,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -52,6 +52,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -60,6 +61,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -55,6 +55,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -63,6 +64,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -45,6 +45,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -53,6 +54,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -46,6 +46,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -54,6 +55,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -52,6 +52,7 @@ networking:
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
clientCAFile: /var/lib/minikube/certs/ca.crt
clusterDomain: "cluster.local"
# disable disk resource management by default
imageGCHighThresholdPercent: 100
......@@ -60,6 +61,7 @@ evictionHard:
nodefs.inodesFree: "0%"
imagefs.available: "0%"
failSwapOn: false
staticPodPath: /etc/kubernetes/manifests
---
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
......
......@@ -17,12 +17,10 @@ limitations under the License.
package bsutil
import (
"path"
"strings"
"github.com/blang/semver"
"k8s.io/minikube/pkg/minikube/config"
"k8s.io/minikube/pkg/minikube/vmpath"
"k8s.io/minikube/pkg/util"
)
......@@ -52,8 +50,6 @@ var versionSpecificOpts = []config.VersionedExtraOption{
LessThanOrEqual: semver.MustParse("1.9.10"),
},
// System pods args
config.NewUnversionedOption(Kubelet, "pod-manifest-path", vmpath.GuestManifestsDir),
{
Option: config.ExtraOption{
Component: Kubelet,
......@@ -66,12 +62,6 @@ var versionSpecificOpts = []config.VersionedExtraOption{
// Kubelet config file
config.NewUnversionedOption(Kubelet, "config", "/var/lib/kubelet/config.yaml"),
// Auth args
config.NewUnversionedOption(Kubelet, "authorization-mode", "Webhook"),
config.NewUnversionedOption(Kubelet, "client-ca-file", path.Join(vmpath.GuestKubernetesCertsDir, "ca.crt")),
// Cgroup args
config.NewUnversionedOption(Kubelet, "cgroup-driver", "cgroupfs"),
{
Option: config.ExtraOption{
Component: Apiserver,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册