36
36
title : Cluster Id
37
37
type : string
38
38
description : Id of the cluster
39
- default : .apps.cluster-pp72k.sandbox1540.opentlc.com
39
+ default : {{ cluster_subdomain }}
40
40
namespace :
41
41
title : Namespace
42
42
type : string
77
77
title : Image Host
78
78
type : string
79
79
description : Host for storing image
80
- default : quay-pp72k.apps.cluster-pp72k.sandbox1540.opentlc.com
80
+ default : {{ quay_host }}
81
81
image_organization :
82
82
title : Organization
83
83
type : string
@@ -100,7 +100,7 @@ spec:
100
100
title : Repo Host
101
101
type : string
102
102
description : Your SCM host
103
- default : gitlab-gitlab.apps.cluster-pp72k.sandbox1540.opentlc.com
103
+ default : {{ gitlab_host }}
104
104
owner :
105
105
title : Repo Owner
106
106
type : string
@@ -126,30 +126,30 @@ spec:
126
126
copyWithoutTemplating :
127
127
- .github/workflows/*
128
128
values :
129
- component_id : ${{ parameters.namespace }}- ${{ parameters.application_id }}
130
- description : ${{ parameters.description }}
131
- namespace_raw : ${{ parameters.namespace }}
132
- namespace : ${{ parameters.namespace }}-dev
133
- owner : ${{ user.entity.metadata.name }}
134
- cluster : ${{ parameters.cluster_id }}
135
- host : ${{ parameters.repo.host }}
136
- destination : ${{ parameters.repo.owner }}/ ${{ parameters.namespace }}- ${{ parameters.application_id }}
137
- quay_destination : ${{ parameters.image_organization}}/ ${{ parameters.namespace }}- ${{ parameters.application_id }}
129
+ component_id : {{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}
130
+ description : {{ ' ${{ parameters.description }}' }}
131
+ namespace_raw : {{ ' ${{ parameters.namespace }}' }}
132
+ namespace : {{ ' ${{ parameters.namespace }}' }}-dev
133
+ owner : {{ ' ${{ user.entity.metadata.name }}' }}
134
+ cluster : {{ ' ${{ parameters.cluster_id }}' }}
135
+ host : {{ ' ${{ parameters.repo.host }}' }}
136
+ destination : {{ ' ${{ parameters.repo.owner }}' }}/{{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}
137
+ quay_destination : {{ ' ${{ parameters.image_organization}}' }}/{{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}
138
138
port : 8080
139
- verify_commits : ${{ parameters.repo.verify_commits }}
139
+ verify_commits : {{ ' ${{ parameters.repo.verify_commits }}' }}
140
140
141
141
- id : publish
142
142
name : Publish
143
143
action : publish:gitlab
144
144
input :
145
- repoUrl : " ${{ parameters.repo.host }}?owner=${{ parameters.repo.owner }}&repo=${{ parameters.namespace }}- ${{ parameters.application_id }}"
145
+ repoUrl : " {{ ' ${{ parameters.repo.host }}' }} ?owner={{ ' ${{ parameters.repo.owner }}' }} &repo={{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}"
146
146
repoVisibility : public
147
147
148
148
- id : register
149
149
name : Register
150
150
action : catalog:register
151
151
input :
152
- repoContentsUrl : ${{ steps.publish.output.repoContentsUrl }}
152
+ repoContentsUrl : {{ ' ${{ steps.publish.output.repoContentsUrl }}' }}
153
153
catalogInfoPath : " /catalog-info.yaml"
154
154
155
155
- id : template-gitops-deployment
@@ -159,50 +159,50 @@ spec:
159
159
url : ./manifests
160
160
copyWithoutTemplating : []
161
161
values :
162
- component_id : ${{ parameters.namespace }}- ${{ parameters.application_id }}
163
- description : ${{ parameters.description }}
164
- destination : https://${{ parameters.repo.host }}/ ${{ parameters.repo.owner }}/ ${{ parameters.namespace }}- ${{ parameters.application_id }}-gitops.git
165
- source_repository : https://${{ parameters.repo.host }}/ ${{ parameters.repo.owner }}/ ${{ parameters.namespace }}- ${{ parameters.application_id }}.git
166
- repository_name : ${{ parameters.namespace }}- ${{ parameters.application_id }}
167
- git_owner : ${{ parameters.repo.owner }}
168
- cluster : ${{ parameters.cluster_id }}
169
- namespace : ${{ parameters.namespace }}
170
- image_registry : ${{ parameters.image_registry }}
171
- image_host : ${{ parameters.image_host }}
172
- image_organization : ${{ parameters.image_organization }}
173
- image_name : ${{ parameters.namespace }}- ${{ parameters.application_id }}
174
- image_tag : ${{ parameters.image_tag }}
162
+ component_id : {{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}
163
+ description : {{ ' ${{ parameters.description }}' }}
164
+ destination : https://{{ ' ${{ parameters.repo.host }}' }}/{{ ' ${{ parameters.repo.owner }}' }}/{{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}-gitops.git
165
+ source_repository : https://{{ ' ${{ parameters.repo.host }}' }}/{{ ' ${{ parameters.repo.owner }}' }}/{{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}.git
166
+ repository_name : {{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}
167
+ git_owner : {{ ' ${{ parameters.repo.owner }}' }}
168
+ cluster : {{ ' ${{ parameters.cluster_id }}' }}
169
+ namespace : {{ ' ${{ parameters.namespace }}' }}
170
+ image_registry : {{ ' ${{ parameters.image_registry }}' }}
171
+ image_host : {{ ' ${{ parameters.image_host }}' }}
172
+ image_organization : {{ ' ${{ parameters.image_organization }}' }}
173
+ image_name : {{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}
174
+ image_tag : {{ ' ${{ parameters.image_tag }}' }}
175
175
port : 8080
176
- repository_host : ${{ parameters.repo.host }}
176
+ repository_host : {{ ' ${{ parameters.repo.host }}' }}
177
177
deployment_name : quarkus-template
178
- user : ${{ user.entity.metadata.name }}
179
- verify_commits : ${{ parameters.repo.verify_commits }}
178
+ user : {{ ' ${{ user.entity.metadata.name }}' }}
179
+ verify_commits : {{ ' ${{ parameters.repo.verify_commits }}' }}
180
180
targetPath : ./tenant-gitops
181
181
182
182
- id : publish-gitops
183
183
name : Publishing to Resource Repository
184
184
action : publish:gitlab
185
185
input :
186
- repoUrl : " ${{ parameters.repo.host }}?owner=${{ parameters.repo.owner }}&repo=${{ parameters.namespace }}- ${{ parameters.application_id }}-gitops"
187
- title : gitops resources for ${{ parameters.namespace }}- ${{ parameters.application_id }}
188
- description : gitops resources for ${{ parameters.namespace }}- ${{ parameters.application_id }}
186
+ repoUrl : " {{ ' ${{ parameters.repo.host }}' }} ?owner={{ ' ${{ parameters.repo.owner }}' }} &repo={{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}-gitops"
187
+ title : gitops resources for {{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}
188
+ description : gitops resources for {{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}
189
189
sourcePath : ./tenant-gitops
190
190
repoVisibility : public
191
191
192
192
- id : create-argocd-resources
193
193
name : Create ArgoCD Resources
194
194
action : argocd:create-resources
195
195
input :
196
- appName : ${{ parameters.namespace }}- ${{ parameters.application_id }}-bootstrap
196
+ appName : {{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}-bootstrap
197
197
argoInstance : main
198
198
namespace : janus-argocd
199
- repoUrl : https://${{ parameters.repo.host }}/ ${{ parameters.repo.owner }}/ ${{ parameters.namespace }}- ${{ parameters.application_id }}-gitops.git
199
+ repoUrl : https://{{ ' ${{ parameters.repo.host }}' }}/{{ ' ${{ parameters.repo.owner }}' }}/{{ ' ${{ parameters.namespace }}' }}-{{ ' ${{ parameters.application_id }}' }}-gitops.git
200
200
path : ' argocd/'
201
201
202
202
output :
203
203
links :
204
204
- title : Source Code Repository
205
- url : ${{ steps.publish.output.remoteUrl }}
205
+ url : {{ ' ${{ steps.publish.output.remoteUrl }}' }}
206
206
- title : Open Component in catalog
207
207
icon : catalog
208
- entityRef : ${{ steps.register.output.entityRef }}
208
+ entityRef : {{ ' ${{ steps.register.output.entityRef }}' }}
0 commit comments