Skip to content

Commit 7749d8b

Browse files
author
Cosmin Cojocar
authored
Merge pull request #4 from jenkins-x/update_chart
feat:(chart) add a CRD definition and a role
2 parents 82db5a8 + 4872cfa commit 7749d8b

File tree

16 files changed

+121
-4
lines changed

16 files changed

+121
-4
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,3 @@ target
88
work
99
bin/
1010
vendor
11-
sso-operator

charts/preview/Makefile

100755100644
File mode changed.

charts/preview/requirements.yaml

100755100644
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ dependencies:
33
- alias: expose
44
name: exposecontroller
55
repository: https://chartmuseum.build.cd.jenkins-x.io
6-
version: 2.3.56
6+
version: 2.3.67
77
- alias: cleanup
88
name: exposecontroller
99
repository: https://chartmuseum.build.cd.jenkins-x.io
10-
version: 2.3.56
10+
version: 2.3.67
1111
- alias: preview
1212
name: sso-operator
1313
repository: file://../sso-operator

charts/preview/values.yaml

100755100644
File mode changed.

charts/sso-operator/Makefile

100755100644
File mode changed.

charts/sso-operator/README.md

100755100644
File mode changed.

charts/sso-operator/templates/NOTES.txt

100755100644
File mode changed.

charts/sso-operator/templates/_helpers.tpl

100755100644
File mode changed.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
apiVersion: apiextensions.k8s.io/v1beta1
2+
kind: CustomResourceDefinition
3+
metadata:
4+
name: ssos.sso.jenkins.io
5+
spec:
6+
group: sso.jenkins.io
7+
names:
8+
kind: SSO
9+
listKind: SSOList
10+
plural: ssos
11+
singular: sso
12+
scope: Namespaced
13+
version: v1
14+

charts/sso-operator/templates/deployment.yaml

100755100644
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,14 @@ spec:
1717
{{ toYaml .Values.podAnnotations | indent 8 }}
1818
{{- end }}
1919
spec:
20+
serviceAccountName: {{ template "fullname" . }}
2021
containers:
2122
- name: {{ .Chart.Name }}
2223
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
2324
imagePullPolicy: {{ .Values.image.pullPolicy }}
25+
env:
26+
- name: OPERATOR_NAMESPACE
27+
value: {{ .Release.Namespace }}
2428
ports:
2529
- containerPort: {{ .Values.service.internalPort }}
2630
livenessProbe:

0 commit comments

Comments
 (0)