convert job to deployment

This commit is contained in:
2024-07-02 11:26:09 -05:00
parent 04bf354968
commit 246667fe45

View File

@@ -244,20 +244,13 @@ unseal:
global: global:
fullnameOverride: vault-unseal fullnameOverride: vault-unseal
controllers: controllers:
unseal: unseal-1:
type: cronjob type: deployment
cronjob: replicas: 1
suspend: false strategy: Recreate
concurrencyPolicy: Allow revisionHistoryLimit: 3
timeZone: US/Central
schedule: "0 * * * *"
startingDeadlineSeconds: 90
successfulJobsHistory: 3
failedJobsHistory: 3
backoffLimit: 3
parallelism: 3
containers: containers:
unseal-1: main:
image: image:
repository: ghcr.io/lrstanley/vault-unseal repository: ghcr.io/lrstanley/vault-unseal
tag: 0.5.1 tag: 0.5.1
@@ -266,7 +259,13 @@ unseal:
requests: requests:
cpu: 100m cpu: 100m
memory: 128Mi memory: 128Mi
unseal-2: unseal-2:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image: image:
repository: ghcr.io/lrstanley/vault-unseal repository: ghcr.io/lrstanley/vault-unseal
tag: 0.5.1 tag: 0.5.1
@@ -275,7 +274,13 @@ unseal:
requests: requests:
cpu: 100m cpu: 100m
memory: 128Mi memory: 128Mi
unseal-3: unseal-3:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image: image:
repository: ghcr.io/lrstanley/vault-unseal repository: ghcr.io/lrstanley/vault-unseal
tag: 0.5.1 tag: 0.5.1
@@ -292,8 +297,8 @@ unseal:
type: secret type: secret
name: vault-unseal-config-1 name: vault-unseal-config-1
advancedMounts: advancedMounts:
unseal: unseal-1:
unseal-1: main:
- path: /etc/vault-unseal.yaml - path: /etc/vault-unseal.yaml
readOnly: true readOnly: true
mountPropagation: None mountPropagation: None
@@ -303,8 +308,8 @@ unseal:
type: secret type: secret
name: vault-unseal-config-2 name: vault-unseal-config-2
advancedMounts: advancedMounts:
unseal: unseal-2:
unseal-2: main:
- path: /etc/vault-unseal.yaml - path: /etc/vault-unseal.yaml
readOnly: true readOnly: true
mountPropagation: None mountPropagation: None
@@ -314,8 +319,8 @@ unseal:
type: secret type: secret
name: vault-unseal-config-3 name: vault-unseal-config-3
advancedMounts: advancedMounts:
unseal: unseal-3:
unseal-3: main:
- path: /etc/vault-unseal.yaml - path: /etc/vault-unseal.yaml
readOnly: true readOnly: true
mountPropagation: None mountPropagation: None