Skip to content
Snippets Groups Projects
Commit f98069a6 authored by OZGCloud's avatar OZGCloud
Browse files

remove imagepull secret

parent 3e4377d7
No related branches found
No related tags found
No related merge requests found
......@@ -163,7 +163,11 @@ spec:
dnsConfig: {}
dnsPolicy: ClusterFirst
imagePullSecrets:
{{- if .Values.imagePullSecret }}
- name: {{ .Values.imagePullSecret }}
{{ else }}
- name: user-manager-image-pull-secret
{{- end }}
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
......
......@@ -22,6 +22,7 @@
# unter der Lizenz sind dem Lizenztext zu entnehmen.
#
{{- if not (.Values.imagePullSecret) }}
apiVersion: v1
kind: Secret
metadata:
......@@ -30,3 +31,4 @@ metadata:
type: kubernetes.io/dockerconfigjson
data:
.dockerconfigjson: {{ include "app.imagePullSecret" . }}
{{- end }}
\ No newline at end of file
......@@ -41,12 +41,6 @@ kop:
sync:
cron: 0 15 1 * * ?
imageCredentials:
registry: docker.ozg-sh.de
username: kop
password: Ymtbek3BWR8v
email: webmaster@ozg-sh.de
ingress:
configuration_snippet:
nginx.ingress.kubernetes.io/configuration-snippet: |
......
#
# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
# Ministerpräsidenten des Landes Schleswig-Holstein
# Staatskanzlei
# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
#
# Lizenziert unter der EUPL, Version 1.2 oder - sobald
# diese von der Europäischen Kommission genehmigt wurden -
# Folgeversionen der EUPL ("Lizenz");
# Sie dürfen dieses Werk ausschließlich gemäß
# dieser Lizenz nutzen.
# Eine Kopie der Lizenz finden Sie hier:
#
# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
#
# Sofern nicht durch anwendbare Rechtsvorschriften
# gefordert oder in schriftlicher Form vereinbart, wird
# die unter der Lizenz verbreitete Software "so wie sie
# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
# ausdrücklich oder stillschweigend - verbreitet.
# Die sprachspezifischen Genehmigungen und Beschränkungen
# unter der Lizenz sind dem Lizenztext zu entnehmen.
#
suite: test deployment
release:
name: user-manager
namespace: sh-helm-test
templates:
- templates/deployment.yaml
tests:
- it: should use default imagePull secret
asserts:
- isKind:
of: Deployment
- equal:
path: spec.template.spec.imagePullSecrets[0].name
value: user-manager-image-pull-secret
- it: should set the imagePull secret
set:
imagePullSecret: image-pull-secret
asserts:
- isKind:
of: Deployment
- equal:
path: spec.template.spec.imagePullSecrets[0].name
value: image-pull-secret
\ No newline at end of file
#
# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
# Ministerpräsidenten des Landes Schleswig-Holstein
# Staatskanzlei
# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
#
# Lizenziert unter der EUPL, Version 1.2 oder - sobald
# diese von der Europäischen Kommission genehmigt wurden -
# Folgeversionen der EUPL ("Lizenz");
# Sie dürfen dieses Werk ausschließlich gemäß
# dieser Lizenz nutzen.
# Eine Kopie der Lizenz finden Sie hier:
#
# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
#
# Sofern nicht durch anwendbare Rechtsvorschriften
# gefordert oder in schriftlicher Form vereinbart, wird
# die unter der Lizenz verbreitete Software "so wie sie
# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
# ausdrücklich oder stillschweigend - verbreitet.
# Die sprachspezifischen Genehmigungen und Beschränkungen
# unter der Lizenz sind dem Lizenztext zu entnehmen.
#
suite: test image pull secret
templates:
- templates/image-pull-secret.yaml
release:
name: user-manager
namespace: helm-test
tests:
- it: should match basic data
set:
imageCredentials:
registry: docker.ozg-sh.de
username: test
password: test1234
email: webmaster@ozg-sh.de
asserts:
- hasDocuments:
count: 1
- containsDocument:
kind: Secret
apiVersion: v1
- equal:
path: metadata.name
value: user-manager-image-pull-secret
- equal:
path: metadata.namespace
value: helm-test
- isNotEmpty:
path: data.[.dockerconfigjson]
- it: should not create image pull secret
set:
imagePullSecret: "image-pull-secret"
asserts:
- hasDocuments:
count: 0
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment