File tree Expand file tree Collapse file tree 10 files changed +26
-22
lines changed
pkg/plugins/common/kustomize/v2/scaffolds/internal/templates/config
testdata/project-v3-with-kustomize-v2/config Expand file tree Collapse file tree 10 files changed +26
-22
lines changed Original file line number Diff line number Diff line change @@ -60,10 +60,10 @@ metadata:
60
60
name: serving-cert # this name should match the one appeared in kustomizeconfig.yaml
61
61
namespace: system
62
62
spec:
63
- # $( SERVICE_NAME) and $( SERVICE_NAMESPACE) will be substituted by kustomize
63
+ # SERVICE_NAME and SERVICE_NAMESPACE will be substituted by kustomize
64
64
dnsNames:
65
- - $( SERVICE_NAME).$( SERVICE_NAMESPACE) .svc
66
- - $( SERVICE_NAME).$( SERVICE_NAMESPACE) .svc.cluster.local
65
+ - SERVICE_NAME. SERVICE_NAMESPACE.svc
66
+ - SERVICE_NAME. SERVICE_NAMESPACE.svc.cluster.local
67
67
issuerRef:
68
68
kind: Issuer
69
69
name: selfsigned-issuer
Original file line number Diff line number Diff line change @@ -56,6 +56,6 @@ apiVersion: apiextensions.k8s.io/{{ .Resource.API.CRDVersion }}
56
56
kind: CustomResourceDefinition
57
57
metadata:
58
58
annotations:
59
- cert-manager.io/inject-ca-from: $( CERTIFICATE_NAMESPACE)/$( CERTIFICATE_NAME)
59
+ cert-manager.io/inject-ca-from: CERTIFICATE_NAMESPACE/ CERTIFICATE_NAME
60
60
name: {{ .Resource.Plural }}.{{ .Resource.QualifiedGroup }}
61
61
`
Original file line number Diff line number Diff line change @@ -45,18 +45,18 @@ func (f *WebhookCAInjectionPatch) SetTemplateDefaults() error {
45
45
}
46
46
47
47
const injectCAPatchTemplate = `# This patch add annotation to admission webhook config and
48
- # the variables $( CERTIFICATE_NAMESPACE) and $( CERTIFICATE_NAME) will be substituted by kustomize.
48
+ # CERTIFICATE_NAMESPACE and CERTIFICATE_NAME will be substituted by kustomize
49
49
apiVersion: admissionregistration.k8s.io/{{ .Resource.Webhooks.WebhookVersion }}
50
50
kind: MutatingWebhookConfiguration
51
51
metadata:
52
52
name: mutating-webhook-configuration
53
53
annotations:
54
- cert-manager.io/inject-ca-from: $( CERTIFICATE_NAMESPACE)/$( CERTIFICATE_NAME)
54
+ cert-manager.io/inject-ca-from: CERTIFICATE_NAMESPACE/ CERTIFICATE_NAME
55
55
---
56
56
apiVersion: admissionregistration.k8s.io/{{ .Resource.Webhooks.WebhookVersion }}
57
57
kind: ValidatingWebhookConfiguration
58
58
metadata:
59
59
name: validating-webhook-configuration
60
60
annotations:
61
- cert-manager.io/inject-ca-from: $( CERTIFICATE_NAMESPACE)/$( CERTIFICATE_NAME)
61
+ cert-manager.io/inject-ca-from: CERTIFICATE_NAMESPACE/ CERTIFICATE_NAME
62
62
`
Original file line number Diff line number Diff line change @@ -55,10 +55,12 @@ namespace: {{ .ProjectName }}-system
55
55
namePrefix: {{ .ProjectName }}-
56
56
57
57
# Labels to add to all resources and selectors.
58
- #commonLabels:
59
- # someName: someValue
58
+ #labels:
59
+ #- includeSelectors: true
60
+ # pairs:
61
+ # someName: someValue
60
62
61
- bases :
63
+ resources :
62
64
- ../crd
63
65
- ../rbac
64
66
- ../manager
Original file line number Diff line number Diff line change @@ -15,10 +15,10 @@ metadata:
15
15
name : serving-cert # this name should match the one appeared in kustomizeconfig.yaml
16
16
namespace : system
17
17
spec :
18
- # $( SERVICE_NAME) and $( SERVICE_NAMESPACE) will be substituted by kustomize
18
+ # SERVICE_NAME and SERVICE_NAMESPACE will be substituted by kustomize
19
19
dnsNames :
20
- - $( SERVICE_NAME).$( SERVICE_NAMESPACE) .svc
21
- - $( SERVICE_NAME).$( SERVICE_NAMESPACE) .svc.cluster.local
20
+ - SERVICE_NAME. SERVICE_NAMESPACE.svc
21
+ - SERVICE_NAME. SERVICE_NAMESPACE.svc.cluster.local
22
22
issuerRef :
23
23
kind : Issuer
24
24
name : selfsigned-issuer
Original file line number Diff line number Diff line change @@ -3,5 +3,5 @@ apiVersion: apiextensions.k8s.io/v1
3
3
kind : CustomResourceDefinition
4
4
metadata :
5
5
annotations :
6
- cert-manager.io/inject-ca-from : $( CERTIFICATE_NAMESPACE)/$( CERTIFICATE_NAME)
6
+ cert-manager.io/inject-ca-from : CERTIFICATE_NAMESPACE/ CERTIFICATE_NAME
7
7
name : admirals.crew.testproject.org
Original file line number Diff line number Diff line change @@ -3,5 +3,5 @@ apiVersion: apiextensions.k8s.io/v1
3
3
kind : CustomResourceDefinition
4
4
metadata :
5
5
annotations :
6
- cert-manager.io/inject-ca-from : $( CERTIFICATE_NAMESPACE)/$( CERTIFICATE_NAME)
6
+ cert-manager.io/inject-ca-from : CERTIFICATE_NAMESPACE/ CERTIFICATE_NAME
7
7
name : captains.crew.testproject.org
Original file line number Diff line number Diff line change @@ -3,5 +3,5 @@ apiVersion: apiextensions.k8s.io/v1
3
3
kind : CustomResourceDefinition
4
4
metadata :
5
5
annotations :
6
- cert-manager.io/inject-ca-from : $( CERTIFICATE_NAMESPACE)/$( CERTIFICATE_NAME)
6
+ cert-manager.io/inject-ca-from : CERTIFICATE_NAMESPACE/ CERTIFICATE_NAME
7
7
name : firstmates.crew.testproject.org
Original file line number Diff line number Diff line change @@ -9,10 +9,12 @@ namespace: project-v3-with-kustomize-v2-system
9
9
namePrefix : project-v3-with-kustomize-v2-
10
10
11
11
# Labels to add to all resources and selectors.
12
- # commonLabels:
13
- # someName: someValue
12
+ # labels:
13
+ # - includeSelectors: true
14
+ # pairs:
15
+ # someName: someValue
14
16
15
- bases :
17
+ resources :
16
18
- ../crd
17
19
- ../rbac
18
20
- ../manager
Original file line number Diff line number Diff line change 1
1
# This patch add annotation to admission webhook config and
2
- # the variables $( CERTIFICATE_NAMESPACE) and $( CERTIFICATE_NAME) will be substituted by kustomize.
2
+ # CERTIFICATE_NAMESPACE and CERTIFICATE_NAME will be substituted by kustomize
3
3
apiVersion : admissionregistration.k8s.io/v1
4
4
kind : MutatingWebhookConfiguration
5
5
metadata :
6
6
name : mutating-webhook-configuration
7
7
annotations :
8
- cert-manager.io/inject-ca-from : $( CERTIFICATE_NAMESPACE)/$( CERTIFICATE_NAME)
8
+ cert-manager.io/inject-ca-from : CERTIFICATE_NAMESPACE/ CERTIFICATE_NAME
9
9
---
10
10
apiVersion : admissionregistration.k8s.io/v1
11
11
kind : ValidatingWebhookConfiguration
12
12
metadata :
13
13
name : validating-webhook-configuration
14
14
annotations :
15
- cert-manager.io/inject-ca-from : $( CERTIFICATE_NAMESPACE)/$( CERTIFICATE_NAME)
15
+ cert-manager.io/inject-ca-from : CERTIFICATE_NAMESPACE/ CERTIFICATE_NAME
You can’t perform that action at this time.
0 commit comments