11---
2- # Source: cluster-api-operator/templates/deployment.yaml
3- apiVersion : apps/v1
4- kind : Deployment
5- metadata :
6- name : capi-cluster-api-operator
7- namespace : ' default'
8- labels :
9- app : cluster-api-operator
10- app.kubernetes.io/name : cluster-api-operator
11- app.kubernetes.io/instance : capi
12- app.kubernetes.io/component : " controller"
13- control-plane : controller-manager
14- clusterctl.cluster.x-k8s.io/core : capi-operator
15- spec :
16- replicas : 1
17- selector :
18- matchLabels :
19- app.kubernetes.io/name : cluster-api-operator
20- app.kubernetes.io/instance : capi
21- app.kubernetes.io/component : " controller"
22- control-plane : controller-manager
23- clusterctl.cluster.x-k8s.io/core : capi-operator
24- template :
25- metadata :
26- labels :
27- app : cluster-api-operator
28- app.kubernetes.io/name : cluster-api-operator
29- app.kubernetes.io/instance : capi
30- app.kubernetes.io/component : " controller"
31- control-plane : controller-manager
32- clusterctl.cluster.x-k8s.io/core : capi-operator
33- spec :
34- containers :
35- - args :
36- - --v=2
37- - --health-addr=:8081
38- - --metrics-bind-addr=127.0.0.1:8080
39- - --diagnostics-address=8443
40- - --leader-elect=true
41- command :
42- - /manager
43- image : " gcr.io/k8s-staging-capi-operator/cluster-api-operator:v0.9.1"
44- imagePullPolicy : IfNotPresent
45- name : manager
46- ports :
47- - containerPort : 9443
48- name : webhook-server
49- protocol : TCP
50- resources :
51- limits :
52- cpu : 100m
53- memory : 150Mi
54- requests :
55- cpu : 100m
56- memory : 100Mi
57- volumeMounts :
58- - mountPath : /tmp/k8s-webhook-server/serving-certs
59- name : cert
60- readOnly : true
61- terminationGracePeriodSeconds : 10
62- volumes :
63- - name : cert
64- secret :
65- defaultMode : 420
66- secretName : capi-operator-webhook-service-cert
67- affinity :
68- nodeAffinity :
69- requiredDuringSchedulingIgnoredDuringExecution :
70- nodeSelectorTerms :
71- - matchExpressions :
72- - key : kubernetes.io/arch
73- operator : In
74- values :
75- - amd64
76- - arm64
77- - ppc64le
78- - key : kubernetes.io/os
79- operator : In
80- values :
81- - linux
82- tolerations :
83- - effect : NoSchedule
84- key : node-role.kubernetes.io/master
85- - effect : NoSchedule
86- key : node-role.kubernetes.io/control-plane
87- ---
88- # Source: cluster-api-operator/templates/addon.yaml
89- # Addon provider
90- ---
91- # Source: cluster-api-operator/templates/bootstrap.yaml
92- # Bootstrap provider
93- ---
94- # Source: cluster-api-operator/templates/control-plane.yaml
95- # Control plane provider
96- ---
97- # Source: cluster-api-operator/templates/core-conditions.yaml
98- # Deploy core components if not specified
99- ---
100- # Source: cluster-api-operator/templates/core.yaml
101- # Core provider
102- ---
103- # Source: cluster-api-operator/templates/infra-conditions.yaml
104- # Deploy bootstrap, and infrastructure components if not specified
105- ---
106- # Source: cluster-api-operator/templates/infra.yaml
107- # Infrastructure providers
108- ---
1092# Source: cluster-api-operator/templates/addon.yaml
1103apiVersion : v1
1114kind : Namespace
@@ -227,4 +120,4 @@ spec:
227120 MachinePool : true
228121 configSecret :
229122 name : aws-variables
230- namespace : default
123+ namespace : default
0 commit comments