File tree Expand file tree Collapse file tree 14 files changed +195
-1
lines changed
docs/modules/ROOT/pages/references
defaults-with-provider/crossplane/crossplane/01_helmchart/crossplane/templates
defaults/crossplane/crossplane/01_helmchart/crossplane/templates
openshift4-with-provider/crossplane/crossplane/01_helmchart/crossplane/templates
openshift4/crossplane/crossplane/01_helmchart/crossplane/templates Expand file tree Collapse file tree 14 files changed +195
-1
lines changed Original file line number Diff line number Diff line change @@ -43,3 +43,5 @@ parameters:
4343 cpu : 500m
4444 metrics :
4545 enabled : ${crossplane:monitoring:enabled}
46+ webhooks :
47+ enabled : true
Original file line number Diff line number Diff line change @@ -169,7 +169,7 @@ parameters:
169169 crossplane:
170170 images:
171171 crossplane:
172- image : mymirror.io/crossplane/crossplane
172+ registry : mymirror.io
173173 providers:
174174 helm:
175175 package: crossplane/provider-helm:v0.3.5
Original file line number Diff line number Diff line change @@ -48,12 +48,18 @@ spec:
4848 fieldPath : metadata.namespace
4949 - name : LEADER_ELECTION
5050 value : ' true'
51+ - name : WEBHOOK_TLS_SECRET_NAME
52+ value : webhook-tls-secret
53+ - name : WEBHOOK_TLS_CERT_DIR
54+ value : /webhook/tls
5155 image : docker.io/crossplane/crossplane:v1.9.0
5256 imagePullPolicy : IfNotPresent
5357 name : crossplane
5458 ports :
5559 - containerPort : 8080
5660 name : metrics
61+ - containerPort : 9443
62+ name : webhooks
5763 resources :
5864 limits :
5965 cpu : 1000m
6975 volumeMounts :
7076 - mountPath : /cache
7177 name : package-cache
78+ - mountPath : /webhook/tls
79+ name : webhook-tls-secret
7280 initContainers :
7381 - args :
7482 - core
7886 valueFrom :
7987 fieldRef :
8088 fieldPath : metadata.namespace
89+ - name : WEBHOOK_TLS_SECRET_NAME
90+ value : webhook-tls-secret
91+ - name : WEBHOOK_SERVICE_NAME
92+ value : crossplane-webhooks
93+ - name : WEBHOOK_SERVICE_NAMESPACE
94+ valueFrom :
95+ fieldRef :
96+ fieldPath : metadata.namespace
97+ - name : WEBHOOK_SERVICE_PORT
98+ value : ' 9443'
8199 image : docker.io/crossplane/crossplane:v1.9.0
82100 imagePullPolicy : IfNotPresent
83101 name : crossplane-init
@@ -100,3 +118,6 @@ spec:
100118 medium : null
101119 sizeLimit : 5Mi
102120 name : package-cache
121+ - name : webhook-tls-secret
122+ secret :
123+ secretName : webhook-tls-secret
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Secret
3+ metadata :
4+ name : webhook-tls-secret
5+ type : Opaque
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Service
3+ metadata :
4+ labels :
5+ app : crossplane
6+ app.kubernetes.io/component : cloud-infrastructure-controller
7+ app.kubernetes.io/instance : crossplane
8+ app.kubernetes.io/managed-by : Helm
9+ app.kubernetes.io/name : crossplane
10+ app.kubernetes.io/part-of : crossplane
11+ app.kubernetes.io/version : 1.9.0
12+ helm.sh/chart : crossplane-1.9.0
13+ release : crossplane
14+ name : crossplane-webhooks
15+ spec :
16+ ports :
17+ - port : 9443
18+ protocol : TCP
19+ targetPort : 9443
20+ selector :
21+ app : crossplane
22+ release : crossplane
Original file line number Diff line number Diff line change @@ -48,12 +48,18 @@ spec:
4848 fieldPath : metadata.namespace
4949 - name : LEADER_ELECTION
5050 value : ' true'
51+ - name : WEBHOOK_TLS_SECRET_NAME
52+ value : webhook-tls-secret
53+ - name : WEBHOOK_TLS_CERT_DIR
54+ value : /webhook/tls
5155 image : docker.io/crossplane/crossplane:v1.9.0
5256 imagePullPolicy : IfNotPresent
5357 name : crossplane
5458 ports :
5559 - containerPort : 8080
5660 name : metrics
61+ - containerPort : 9443
62+ name : webhooks
5763 resources :
5864 limits :
5965 cpu : 1000m
6975 volumeMounts :
7076 - mountPath : /cache
7177 name : package-cache
78+ - mountPath : /webhook/tls
79+ name : webhook-tls-secret
7280 initContainers :
7381 - args :
7482 - core
7886 valueFrom :
7987 fieldRef :
8088 fieldPath : metadata.namespace
89+ - name : WEBHOOK_TLS_SECRET_NAME
90+ value : webhook-tls-secret
91+ - name : WEBHOOK_SERVICE_NAME
92+ value : crossplane-webhooks
93+ - name : WEBHOOK_SERVICE_NAMESPACE
94+ valueFrom :
95+ fieldRef :
96+ fieldPath : metadata.namespace
97+ - name : WEBHOOK_SERVICE_PORT
98+ value : ' 9443'
8199 image : docker.io/crossplane/crossplane:v1.9.0
82100 imagePullPolicy : IfNotPresent
83101 name : crossplane-init
@@ -100,3 +118,6 @@ spec:
100118 medium : null
101119 sizeLimit : 5Mi
102120 name : package-cache
121+ - name : webhook-tls-secret
122+ secret :
123+ secretName : webhook-tls-secret
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Secret
3+ metadata :
4+ name : webhook-tls-secret
5+ type : Opaque
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Service
3+ metadata :
4+ labels :
5+ app : crossplane
6+ app.kubernetes.io/component : cloud-infrastructure-controller
7+ app.kubernetes.io/instance : crossplane
8+ app.kubernetes.io/managed-by : Helm
9+ app.kubernetes.io/name : crossplane
10+ app.kubernetes.io/part-of : crossplane
11+ app.kubernetes.io/version : 1.9.0
12+ helm.sh/chart : crossplane-1.9.0
13+ release : crossplane
14+ name : crossplane-webhooks
15+ spec :
16+ ports :
17+ - port : 9443
18+ protocol : TCP
19+ targetPort : 9443
20+ selector :
21+ app : crossplane
22+ release : crossplane
Original file line number Diff line number Diff line change @@ -48,12 +48,18 @@ spec:
4848 fieldPath : metadata.namespace
4949 - name : LEADER_ELECTION
5050 value : ' true'
51+ - name : WEBHOOK_TLS_SECRET_NAME
52+ value : webhook-tls-secret
53+ - name : WEBHOOK_TLS_CERT_DIR
54+ value : /webhook/tls
5155 image : docker.io/crossplane/crossplane:v1.9.0
5256 imagePullPolicy : IfNotPresent
5357 name : crossplane
5458 ports :
5559 - containerPort : 8080
5660 name : metrics
61+ - containerPort : 9443
62+ name : webhooks
5763 resources :
5864 limits :
5965 cpu : 1000m
6975 volumeMounts :
7076 - mountPath : /cache
7177 name : package-cache
78+ - mountPath : /webhook/tls
79+ name : webhook-tls-secret
7280 initContainers :
7381 - args :
7482 - core
7886 valueFrom :
7987 fieldRef :
8088 fieldPath : metadata.namespace
89+ - name : WEBHOOK_TLS_SECRET_NAME
90+ value : webhook-tls-secret
91+ - name : WEBHOOK_SERVICE_NAME
92+ value : crossplane-webhooks
93+ - name : WEBHOOK_SERVICE_NAMESPACE
94+ valueFrom :
95+ fieldRef :
96+ fieldPath : metadata.namespace
97+ - name : WEBHOOK_SERVICE_PORT
98+ value : ' 9443'
8199 image : docker.io/crossplane/crossplane:v1.9.0
82100 imagePullPolicy : IfNotPresent
83101 name : crossplane-init
@@ -100,3 +118,6 @@ spec:
100118 medium : null
101119 sizeLimit : 5Mi
102120 name : package-cache
121+ - name : webhook-tls-secret
122+ secret :
123+ secretName : webhook-tls-secret
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Secret
3+ metadata :
4+ name : webhook-tls-secret
5+ type : Opaque
You can’t perform that action at this time.
0 commit comments