디렉토리 구조 및 각 서비스 추가

This commit is contained in:
dsk-minchulahn
2024-01-03 17:29:11 +09:00
parent 98de2a7627
commit d601d0f259
1632 changed files with 207616 additions and 1 deletions

View File

@@ -0,0 +1,62 @@
suite: Jenkins Backup Cronjob
release:
name: my-release
namespace: my-namespace
templates:
- jenkins-backup-cronjob.yaml
tests:
- it: test default values
set:
backup:
enabled: true
asserts:
- isKind:
of: CronJob
- equal:
path: spec.jobTemplate.spec.template.spec.securityContext
value:
fsGroup: 1000
runAsUser: 1000
- it: test empty backup.podSecurityContextOverride
set:
backup:
enabled: true
podSecurityContextOverride: {}
asserts:
- equal:
path: spec.jobTemplate.spec.template.spec.securityContext
value: {}
- it: test backup.podSecurityContextOverride
set:
backup:
enabled: true
podSecurityContextOverride:
runAsNonRoot: true
runAsUser: 4444
supplementalGroups: [5555]
asserts:
- equal:
path: spec.jobTemplate.spec.template.spec.securityContext
value:
runAsNonRoot: true
runAsUser: 4444
supplementalGroups:
- 5555
- it: test empty backup.imagePullSecretName
set:
backup:
enabled: true
imagePullSecretName:
asserts:
- isNull:
path: spec.jobTemplate.spec.template.spec.imagePullSecrets
- it: test backup.imagePullSecretName
set:
backup:
enabled: true
imagePullSecretName: my-secret
asserts:
- equal:
path: spec.jobTemplate.spec.template.spec.imagePullSecrets
value:
- name: my-secret