File tree Expand file tree Collapse file tree 4 files changed +12
-4
lines changed Expand file tree Collapse file tree 4 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -2,5 +2,5 @@ apiVersion: v2
22name : csdp-installer
33description : A Helm chart used for installing a CSDP runtime
44type : application
5- version : 0.1.11
6- appVersion : v0.0.5
5+ version : 0.1.12
6+ appVersion : v0.0.6
Original file line number Diff line number Diff line change 3737 - name : CSDP_RUNTIME_NAME
3838 value : {{ .Values.csdpInstaller.runtime.name | quote }}
3939 - name : CSDP_RUNTIME_REPO
40- value : {{ .Values.csdpInstaller.runtime.repo | quote }}
40+ value : {{ .Values.csdpInstaller.runtime.repoURL }}
41+ {{- if .Values.csdpInstaller.runtime.repoPath }}
42+ - name : CSDP_RUNTIME_REPO_PATH
43+ value : {{ .Values.csdpInstaller.runtime.repoPath }}
44+ {{- end }}
4145 - name : CSDP_RUNTIME_GIT_TOKEN
4246 valueFrom :
4347 secretKeyRef :
Original file line number Diff line number Diff line change @@ -25,6 +25,8 @@ csdpInstaller:
2525 name : some-runtime
2626 # CSDP runtime installation repo url
2727 repoURL : https://github.com/some/user-repo
28+ # CSDP runtime installation repo path to the bootstrap directory
29+ repoPath : " "
2830 # Git authentication token
2931 gitToken :
3032 secretKeyRef :
Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ CSDP_RUNTIME_VERSION="${CSDP_RUNTIME_VERSION:-latest}"
3838CSDP_GIT_INTEGRATION_PROVIDER=" ${CSDP_GIT_INTEGRATION_PROVIDER:- GITHUB} "
3939CSDP_GIT_INTEGRATION_API_URL=" ${CSDP_GIT_INTEGRATION_API_URL:- https:// api.github.com} "
4040CSDP_GIT_INTEGRATION_TOKEN=" ${CSDP_GIT_INTEGRATION_TOKEN:- ${CSDP_RUNTIME_GIT_TOKEN} } "
41+ CSDP_RUNTIME_REPO_PATH=" ${CSDP_RUNTIME_REPO_PATH:- runtimes/ ${CSDP_RUNTIME_NAME} / bootstrap} "
4142CSDP_RUNTIME_REPO_CREDS_PATTERN=` echo ${CSDP_RUNTIME_REPO} | grep --color=never -E -o ' ^http[s]?:\/\/([a-zA-Z0-9\.]*)' `
4243CSDP_MANAGED_RUNTIME=" ${CSDP_MANAGED_RUNTIME:- false} "
4344
@@ -146,7 +147,7 @@ create_bootstrap_application() {
146147 jsonPointers:
147148 - /status
148149 source:
149- path: base/bootstrap
150+ path: ${CSDP_RUNTIME_REPO_PATH}
150151 repoURL: ${CSDP_RUNTIME_REPO}
151152 targetRevision: HEAD
152153 syncPolicy:
@@ -290,6 +291,7 @@ echo " namespace: ${NAMESPACE}"
290291echo " csdp url: ${CSDP_URL} "
291292echo " csdp token: ****"
292293echo " runtime repo: ${CSDP_RUNTIME_REPO} "
294+ echo " runtime repo path: ${CSDP_RUNTIME_REPO_PATH} "
293295echo " runtime repo creds pattern: ${CSDP_RUNTIME_REPO_CREDS_PATTERN} "
294296echo " runtime git-token: ****"
295297echo " runtime cluster: ${CSDP_RUNTIME_CLUSTER} "
You can’t perform that action at this time.
0 commit comments