File tree Expand file tree Collapse file tree 4 files changed +17
-11
lines changed
templates/hooks/pre-delete Expand file tree Collapse file tree 4 files changed +17
-11
lines changed Original file line number Diff line number Diff line change 1
1
apiVersion : v2
2
2
description : A Helm chart for Codefresh Runner
3
3
name : cf-runtime
4
- version : 6.1.4
4
+ version : 6.1.5
5
5
keywords :
6
6
- codefresh
7
7
- runner
@@ -15,9 +15,7 @@ maintainers:
15
15
annotations :
16
16
artifacthub.io/changes : |
17
17
- kind: fixed
18
- description: Updated volumeProvisioner image to `1.34.0`
19
- - kind: added
20
- description: Add pod monitor for volumeProvisioner deployment
18
+ description: Fix delete agent and dind secrets
21
19
dependencies :
22
20
- name : cf-common
23
21
repository : https://chartmuseum.codefresh.io/cf-common
Original file line number Diff line number Diff line change 1
1
## Codefresh Runner
2
2
3
- ![ Version: 6.1.4 ] ( https://img.shields.io/badge/Version-6.1.4 -informational?style=flat-square )
3
+ ![ Version: 6.1.5 ] ( https://img.shields.io/badge/Version-6.1.5 -informational?style=flat-square )
4
4
5
5
Helm chart for deploying [ Codefresh Runner] ( https://codefresh.io/docs/docs/installation/codefresh-runner/ ) to Kubernetes.
6
6
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
3
3
echo " -----"
4
- echo " API_HOST: ${API_HOST} "
5
- echo " AGENT_NAME: ${AGENT_NAME} "
6
- echo " RUNTIME_NAME: ${RUNTIME_NAME} "
7
- echo " AGENT: ${AGENT} "
4
+ echo " API_HOST: ${API_HOST} "
5
+ echo " AGENT_NAME: ${AGENT_NAME} "
6
+ echo " RUNTIME_NAME: ${RUNTIME_NAME} "
7
+ echo " AGENT: ${AGENT} "
8
+ echo " AGENT_SECRET_NAME: ${AGENT_SECRET_NAME} "
9
+ echo " DIND_SECRET_NAME: ${DIND_SECRET_NAME} "
8
10
echo " -----"
9
11
10
12
auth () {
@@ -23,11 +25,13 @@ remove_agent() {
23
25
codefresh delete agent ${AGENT_NAME} || true
24
26
}
25
27
26
- remove_finalizers () {
28
+ remove_secrets () {
27
29
kubectl patch secret $( kubectl get secret -l codefresh.io/internal=true | awk ' NR>1{print $1}' | xargs) -p ' {"metadata":{"finalizers":null}}' --type=merge || true
30
+ kubectl delete secret $AGENT_SECRET_NAME || true
31
+ kubectl delete secret $DIND_SECRET_NAME || true
28
32
}
29
33
30
34
auth
31
35
remove_runtime
32
36
remove_agent
33
- remove_finalizers
37
+ remove_secrets
Original file line number Diff line number Diff line change 53
53
{{- include "runtime.installation-token-env-var-value" . | indent 10}}
54
54
- name : AGENT
55
55
value : {{ .Values.runtime.agent | quote }}
56
+ - name : AGENT_SECRET_NAME
57
+ value : {{ include "runner.fullname" . }}
58
+ - name : DIND_SECRET_NAME
59
+ value : codefresh-certs-server
56
60
{{- include (printf "%s.env-vars" $cfCommonTplSemver) (dict "Values" $values.env "context" .) | nindent 8 }}
57
61
{{- with $values.nodeSelector }}
58
62
nodeSelector :
You can’t perform that action at this time.
0 commit comments