plane hooks
This commit is contained in:
@@ -56,3 +56,34 @@ spec:
|
|||||||
prune: true
|
prune: true
|
||||||
syncOptions:
|
syncOptions:
|
||||||
- CreateNamespace=true
|
- CreateNamespace=true
|
||||||
|
hooks:
|
||||||
|
- name: patch-ingress-tls
|
||||||
|
syncWave: "1"
|
||||||
|
manifest: |
|
||||||
|
apiVersion: batch/v1
|
||||||
|
kind: Job
|
||||||
|
metadata:
|
||||||
|
name: patch-plane-ingress
|
||||||
|
namespace: plane
|
||||||
|
spec:
|
||||||
|
template:
|
||||||
|
spec:
|
||||||
|
serviceAccountName: argocd-application-controller
|
||||||
|
restartPolicy: OnFailure
|
||||||
|
containers:
|
||||||
|
- name: kubectl
|
||||||
|
image: bitnami/kubectl
|
||||||
|
command:
|
||||||
|
- /bin/sh
|
||||||
|
- -c
|
||||||
|
- |
|
||||||
|
kubectl patch ingress plane-ingress -n plane \
|
||||||
|
--type merge \
|
||||||
|
-p '{
|
||||||
|
"spec": {
|
||||||
|
"tls": [{
|
||||||
|
"hosts": ["plane.innovation-hub-niedersachsen.de"],
|
||||||
|
"secretName": "plane-tls"
|
||||||
|
}]
|
||||||
|
}
|
||||||
|
}'
|
||||||
Reference in New Issue
Block a user