Skip to content

Commit

Permalink
Commit triggered by a change on the main branch of helm-charts-dev
Browse files Browse the repository at this point in the history
  • Loading branch information
rconway committed Jul 6, 2021
1 parent d03e377 commit 2eea9bd
Show file tree
Hide file tree
Showing 49 changed files with 509 additions and 149 deletions.
4 changes: 2 additions & 2 deletions charts/cheese/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.2.8
version: 0.2.9

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
appVersion: 0.2.8
appVersion: 0.2.9
9 changes: 9 additions & 0 deletions charts/cheese/templates/cheese-ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ metadata:
name: cheddar
annotations:
cert-manager.io/cluster-issuer: letsencrypt
{{- if .Values.elbIp }}
kubernetes.io/elb.ip: {{ .Values.elbIp }}
{{- end }}
spec:
tls:
- hosts:
Expand All @@ -24,6 +27,9 @@ metadata:
name: stilton
annotations:
cert-manager.io/cluster-issuer: letsencrypt
{{- if .Values.elbIp }}
kubernetes.io/elb.ip: {{ .Values.elbIp }}
{{- end }}
spec:
tls:
- hosts:
Expand All @@ -44,6 +50,9 @@ metadata:
name: wensleydale
annotations:
cert-manager.io/cluster-issuer: letsencrypt
{{- if .Values.elbIp }}
kubernetes.io/elb.ip: {{ .Values.elbIp }}
{{- end }}
spec:
tls:
- hosts:
Expand Down
9 changes: 9 additions & 0 deletions charts/cheese/templates/cheese.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,9 @@ spec:
targetPort: 80
selector:
app: cheddar
{{- if .Values.elbIp }}
type: NodePort
{{- end }}
---
apiVersion: v1
kind: Service
Expand All @@ -85,6 +88,9 @@ spec:
targetPort: 80
selector:
app: stilton
{{- if .Values.elbIp }}
type: NodePort
{{- end }}
---
apiVersion: v1
kind: Service
Expand All @@ -99,3 +105,6 @@ spec:
targetPort: 80
selector:
app: wensleydale
{{- if .Values.elbIp }}
type: NodePort
{{- end }}
2 changes: 1 addition & 1 deletion charts/jupyter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.9
version: 0.1.11

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
Expand Down
3 changes: 3 additions & 0 deletions charts/jupyter/templates/ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ metadata:
name: jupyter
annotations:
cert-manager.io/cluster-issuer: letsencrypt
{{- if .Values.elbIp }}
kubernetes.io/elb.ip: {{ .Values.elbIp }}
{{- end }}
spec:
tls:
- hosts:
Expand Down
4 changes: 2 additions & 2 deletions charts/login-service/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.9.0
version: 0.9.9

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
appVersion: v1.0-RC
appVersion: v1.0.1-RC
3 changes: 2 additions & 1 deletion charts/login-service/charts/config/templates/configmaps.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@ data:
"org_name": {{ .Values.orgName | quote }},
"gluu_config_adapter": {{.Values.gluuConfAdapter | quote }},
"ldap_type": {{.Values.ldapType | quote }},
"redis_pw": {{.Values.redisPass | quote }}
"redis_pw": {{.Values.redisPass | quote }},
"pdp_ep": {{.Values.pdpEp | quote }}
}
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,12 @@ spec:
containers:
- name: {{ template "login-service.name" . }}-load
image: gluufederation/config-init:4.1.1_02
resources:
requests:
memory: {{ .Values.requests.memory }}
cpu: {{ .Values.requests.cpu }}
# limits:
# memory: {{ .Values.limits.memory }}
volumeMounts:
- mountPath: /opt/config-init/db/
subPath: config-init/db
Expand Down
8 changes: 7 additions & 1 deletion charts/login-service/charts/config/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ ldapPass: admin_Abcd1234#
email: [email protected]
orgName: Deimos Space S.L.U.
gluuConfAdapter: kubernetes
ldapType: opendj
redisPass: aaaa
pdpEp: /pdp

nameOverride: ""
fullNameOverride: ""
Expand All @@ -24,6 +24,12 @@ fullNameOverride: ""
volumeClaim:
name: um-login-service-config-pvc

limits:
memory: 600Mi
requests:
cpu: 100m
memory: 500Mi

persistence:
size: 1Gi
accessModes: ReadWriteOnce
Expand Down
2 changes: 1 addition & 1 deletion charts/login-service/charts/nginx/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ apiVersion: v1
appVersion: 1
description: nginx chart
name: nginx
version: 1.1.5
version: 1.1.2
maintainers:
- name: eoepca
2 changes: 1 addition & 1 deletion charts/login-service/charts/opendj/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ maintainers:
- name: eoepca
description: A Helm chart for Gluu server
name: opendj
version: 1.1.1
version: 1.1.2
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,14 @@ attributeTypes: ( 1.3.6.1.4.1.48710.1.3.1403 NAME 'TermsConditions'
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
X-ORIGIN 'Gluu custom attribute' )
attributeTypes: ( 1.3.6.1.4.1.48710.1.3.1404 NAME 'StorageDetails'
DESC 'Custom Attribute'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
X-ORIGIN 'Gluu custom attribute' )
objectClasses: ( 1.3.6.1.4.1.48710.1.4.101 NAME 'gluuCustomPerson'
SUP ( top )
AUXILIARY
MAY ( TermsConditions $ Licenses $ apiKeys $ isOperator $ telephoneNumber $ mobile $ carLicense $ facsimileTelephoneNumber $ departmentNumber $ employeeType $ cn $ st $ manager $ street $ postOfficeBox $ employeeNumber $ preferredDeliveryMethod $ roomNumber $ secretary $ homePostalAddress $ l $ postalCode $ description $ title )
MAY ( StorageDetails $ TermsConditions $ Licenses $ apiKeys $ isOperator $ telephoneNumber $ mobile $ carLicense $ facsimileTelephoneNumber $ departmentNumber $ employeeType $ cn $ st $ manager $ street $ postOfficeBox $ employeeNumber $ preferredDeliveryMethod $ roomNumber $ secretary $ homePostalAddress $ l $ postalCode $ description $ title )
X-ORIGIN 'Gluu - Custom persom objectclass' )
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ data:
GLUU_CACHE_TYPE: {{ .Values.gluuRedisCacheType | quote }}
GLUU_REDIS_URL: {{ .Values.gluuRedisUrl | quote }}
GLUU_REDIS_TYPE: {{ .Values.gluuRedisType | quote }}
PDP_EP: {{ .Values.persistence.pdpEp | quote}}
{{- else }}
GLUU_CACHE_TYPE: {{ .Values.gluuCacheType | quote }}
{{- end }}
Expand Down
5 changes: 4 additions & 1 deletion charts/login-service/charts/opendj/templates/persistence.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,7 @@ spec:
value: {{ .Values.persistence.clientIDv }}
- name: {{ .Values.persistence.clientSecret }}
value: {{ .Values.persistence.clientSecretv }}

- name: {{ .Values.persistence.coihClientID }}
value: '{{ .Values.persistence.coihClientIDv }}'
- name: {{ .Values.persistence.coihClientSecret }}
value: {{ .Values.persistence.coihClientSecretv }}
26 changes: 16 additions & 10 deletions charts/login-service/charts/opendj/templates/statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,12 @@ spec:
- name: {{ template "login-service.fullname" . }}-init-container
imagePullPolicy: {{ .Values.imagePullPolicy }}
image: {{ .Values.image }}
resources:
requests:
memory: {{ .Values.requests.memory }}
cpu: {{ .Values.requests.cpu }}
# limits:
# memory: {{ .Values.limits.memory }}
lifecycle:
postStart:
exec:
Expand Down Expand Up @@ -55,14 +61,14 @@ spec:
- mountPath: /flag
subPath: opendj/flag
name: vol-userman
readinessProbe:
tcpSocket:
port: {{ .Values.tcpSocket.port }}
initialDelaySeconds: {{ .Values.readinessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.readinessProbe.periodSeconds }}
livenessProbe:
tcpSocket:
port: {{ .Values.tcpSocket.port }}
initialDelaySeconds: {{ .Values.livenessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.livenessProbe.periodSeconds }}
# readinessProbe:
# tcpSocket:
# port: {{ .Values.tcpSocket.port }}
# initialDelaySeconds: {{ .Values.readinessProbe.initialDelaySeconds }}
# periodSeconds: {{ .Values.readinessProbe.periodSeconds }}
# livenessProbe:
# tcpSocket:
# port: {{ .Values.tcpSocket.port }}
# initialDelaySeconds: {{ .Values.livenessProbe.initialDelaySeconds }}
# periodSeconds: {{ .Values.livenessProbe.periodSeconds }}

17 changes: 14 additions & 3 deletions charts/login-service/charts/opendj/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ persistence:
statefulSetReplicas: 1
imagePullPolicy: Always
restartPolicy: Never
image: eoepca/um-login-persistence:v1.0-RC
image: eoepca/um-login-persistence:v1.0.1-RC
configAdapter: GLUU_CONFIG_ADAPTER
adapter: "kubernetes"
secretAdapter: GLUU_SECRET_ADAPTER
Expand All @@ -56,16 +56,27 @@ persistence:
clientIDv: "59f1fed27153f631bc08"
clientSecret: LP_CLIENT_SECRET
clientSecretv: "640baffac0948454c48de2505726f53d11adc8a6"
pdpEp: /pdp
#COIH Provider values needs to be configured after deployment for security issues
coihClientID: COIH_CLIENT_ID
coihClientIDv: ""
coihClientSecret: COIH_CLIENT_SECRET
coihClientSecretv: ""
#container specific values declared here
tcpSocket:
port: 1636
readinessProbe:
initialDelaySeconds: 90
initialDelaySeconds: 150
periodSeconds: 90
livenessProbe:
initialDelaySeconds: 90
initialDelaySeconds: 150
periodSeconds: 90

limits:
memory: 600Mi
requests:
cpu: 700m
memory: 500Mi
#servicePorts values used in StatefulSet container
ports:
ldaps:
Expand Down
2 changes: 1 addition & 1 deletion charts/login-service/charts/oxauth/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ maintainers:
- name: eoepca
description: A Helm chart for Kubernetes
name: oxauth
version: 1.1.1
version: 1.1.2
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ spec:
resources:
requests:
memory: {{ .Values.requests.memory }}
cpu: {{ .Values.requests.cpu }}
# limits:
# memory: {{ .Values.limits.memory }}
ports:
Expand Down
19 changes: 8 additions & 11 deletions charts/login-service/charts/oxauth/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,10 @@ gluuMaxRamFraction: 1

#Resources for the deployment
requests:
memory: 128Mi
cpu: 200m
memory: 900Mi
limits:
memory: 128Mi
memory: 1.2Gi
persistence:
size: 100M
pvcSize: 3Gi
Expand All @@ -28,7 +29,7 @@ persistence:
statefulSetReplicas: 1
imagePullPolicy: Always
restartPolicy: Never
image: eoepca/um-login-persistence:v1.0-RC
image: eoepca/um-login-persistence:v1.0.1-RC
configAdapter: GLUU_CONFIG_ADAPTER
adapter: "kubernetes"
secretAdapter: GLUU_SECRET_ADAPTER
Expand All @@ -42,10 +43,6 @@ persistence:
oxtrustConfv: "'false'"
cacheType: GLUU_CACHE_TYPE
cacheTypev: "NATIVE_PERSISTENCE"
clientID: LP_CLIENT_ID
clientIDv: "59f1fed27153f631bc08"
clientSecret: LP_CLIENT_SECRET
clientSecretv: "640baffac0948454c48de2505726f53d11adc8a6"
#hostAliases
nginxIp: 10.0.2.15

Expand All @@ -55,13 +52,13 @@ ports:

# livenessProbe
livenessProbe:
initialDelaySeconds: 600
periodSeconds: 90
initialDelaySeconds: 100
periodSeconds: 60

# readinessProbe
readinessProbe:
initialDelaySeconds: 600
periodSeconds: 90
initialDelaySeconds: 100
periodSeconds: 60

# VolumeClaim values
volumeClaim:
Expand Down
2 changes: 1 addition & 1 deletion charts/login-service/charts/oxpassport/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ apiVersion: v1
appVersion: 1
description: A Helm chart for the Login Service
name: oxpassport
version: 1.1.0
version: 1.1.2
maintainers:
- name: eoepca
21 changes: 6 additions & 15 deletions charts/login-service/charts/oxpassport/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ spec:
- {{ .Values.global.domain }}
containers:
- name: {{ .Chart.Name }}
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
image: {{ .Values.image.repository }}:{{ .Values.image.tag }}
imagePullPolicy: {{ .Values.image.pullPolicy }}
ports:
- name: oxpassport
Expand All @@ -34,18 +34,9 @@ spec:
envFrom:
- configMapRef:
name: {{ template "oxpassport.fullname" . }}-cm

resources:
{{ toYaml .Values.resources | indent 12 }}
{{- with .Values.nodeSelector }}
nodeSelector:
{{ toYaml . | indent 8 }}
{{- end }}
{{- with .Values.affinity }}
affinity:
{{ toYaml . | indent 8 }}
{{- end }}
{{- with .Values.tolerations }}
tolerations:
{{ toYaml . | indent 8 }}
{{- end }}
requests:
memory: {{ .Values.requests.memory }}
cpu: {{ .Values.requests.cpu }}
# limits:
# memory: {{ .Values.limits.memory }}
Loading

0 comments on commit 2eea9bd

Please sign in to comment.