Skip to content

Commit a767537

Browse files
zhenghuiwangk8s-ci-robot
authored andcommitted
patch appName to endpoint (#244)
1 parent 19c1b43 commit a767537

5 files changed

Lines changed: 22 additions & 2 deletions

File tree

gcp/basic-auth-ingress/base/cloud-endpoint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: ctl.isla.solutions/v1
22
kind: CloudEndpoint
33
metadata:
4-
name: cloud-endpoint
4+
name: $(appName)
55
spec:
66
project: $(project)
77
targetIngress:

gcp/basic-auth-ingress/base/kustomization.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,13 @@ vars:
3535
apiVersion: v1
3636
fieldref:
3737
fieldpath: data.secretName
38+
- name: appName
39+
objref:
40+
kind: ConfigMap
41+
name: basic-auth-ingress-parameters
42+
apiVersion: v1
43+
fieldref:
44+
fieldpath: data.appName
3845
- name: namespace
3946
objref:
4047
kind: ConfigMap

gcp/basic-auth-ingress/base/params.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
appName=kubeflow
12
namespace=kubeflow
23
hostname=
34
project=

gcp/basic-auth-ingress/base/params.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ varReference:
2121
kind: Ingress
2222
- path: metadata/annotations/certmanager.k8s.io\/issuer
2323
kind: Ingress
24+
- path: metadata/name
25+
kind: CloudEndpoint
2426
- path: spec/project
2527
kind: CloudEndpoint
2628
- path: spec/targetIngress/name

tests/basic-auth-ingress-base_test.go

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ spec:
3636
apiVersion: ctl.isla.solutions/v1
3737
kind: CloudEndpoint
3838
metadata:
39-
name: cloud-endpoint
39+
name: $(appName)
4040
spec:
4141
project: $(project)
4242
targetIngress:
@@ -377,6 +377,8 @@ varReference:
377377
kind: Ingress
378378
- path: metadata/annotations/certmanager.k8s.io\/issuer
379379
kind: Ingress
380+
- path: metadata/name
381+
kind: CloudEndpoint
380382
- path: spec/project
381383
kind: CloudEndpoint
382384
- path: spec/targetIngress/name
@@ -385,6 +387,7 @@ varReference:
385387
kind: CloudEndpoint
386388
`)
387389
th.writeF("/manifests/gcp/basic-auth-ingress/base/params.env", `
390+
appName=kubeflow
388391
namespace=kubeflow
389392
hostname=
390393
project=
@@ -433,6 +436,13 @@ vars:
433436
apiVersion: v1
434437
fieldref:
435438
fieldpath: data.secretName
439+
- name: appName
440+
objref:
441+
kind: ConfigMap
442+
name: basic-auth-ingress-parameters
443+
apiVersion: v1
444+
fieldref:
445+
fieldpath: data.appName
436446
- name: namespace
437447
objref:
438448
kind: ConfigMap

0 commit comments

Comments
 (0)