fix
This commit is contained in:
@@ -7,9 +7,11 @@ resource "kubectl_manifest" "Job_taiga-createinitialtemplates" {
|
||||
namespace: "${var.namespace}"
|
||||
labels: ${jsonencode(local.postcfg_all_labels)}
|
||||
spec:
|
||||
backoffLimit: 4
|
||||
parallelism: 1
|
||||
template:
|
||||
spec:
|
||||
restartPolicy: OnFailure
|
||||
restartPolicy: Never
|
||||
containers:
|
||||
- name: postconfig
|
||||
image: "${var.images.back.registry}/${var.images.back.repository}:${var.images.back.tag}"
|
||||
@@ -34,6 +36,139 @@ resource "kubectl_manifest" "Job_taiga-createinitialtemplates" {
|
||||
configMap:
|
||||
name: ${kubectl_manifest.cm_scripts.name}
|
||||
defaultMode: 0755
|
||||
backoffLimit: 4
|
||||
EOF
|
||||
}
|
||||
|
||||
backoffLimit: 3
|
||||
completionMode: NonIndexed
|
||||
manualSelector: false
|
||||
parallelism: 1
|
||||
podReplacementPolicy: TerminatingOrFailed
|
||||
selector:
|
||||
matchLabels:
|
||||
batch.kubernetes.io/controller-uid: c27d1f22-f48c-4c32-8a86-f759c21583bd
|
||||
suspend: false
|
||||
template:
|
||||
metadata:
|
||||
annotations:
|
||||
mayfly.cloud.namecheap.com/expire: 120h
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
batch.kubernetes.io/controller-uid: c27d1f22-f48c-4c32-8a86-f759c21583bd
|
||||
batch.kubernetes.io/job-name: default--crd-tekton-triggers--agent
|
||||
controller-uid: c27d1f22-f48c-4c32-8a86-f759c21583bd
|
||||
job-name: default--crd-tekton-triggers--agent
|
||||
spec:
|
||||
containers:
|
||||
- args:
|
||||
- install
|
||||
env:
|
||||
- name: NAMESPACE
|
||||
value: default
|
||||
- name: NAME
|
||||
value: crd-tekton-triggers
|
||||
- name: OPTIONS_HASH
|
||||
value: 44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
|
||||
- name: COMMIT_ID
|
||||
value: 05ce09772797fb06ab0ca3355847dab9b3e5cde3
|
||||
- name: LOG_LEVEL
|
||||
value: info
|
||||
- name: RUST_BACKTRACE
|
||||
value: "1"
|
||||
- name: RUST_LOG
|
||||
value: info,controller=info,agent=info
|
||||
image: docker.io/sebt3/vynil-agent:0.2.11
|
||||
imagePullPolicy: IfNotPresent
|
||||
name: install
|
||||
resources: {}
|
||||
terminationMessagePath: /dev/termination-log
|
||||
terminationMessagePolicy: File
|
||||
volumeMounts:
|
||||
- mountPath: /dist
|
||||
name: dist
|
||||
readOnly: true
|
||||
subPath: addons
|
||||
- mountPath: /src
|
||||
name: package
|
||||
dnsPolicy: ClusterFirst
|
||||
initContainers:
|
||||
- args:
|
||||
- template
|
||||
- -s
|
||||
- /src/crd/tekton-triggers/
|
||||
- -t
|
||||
- install
|
||||
env:
|
||||
- name: NAMESPACE
|
||||
value: default
|
||||
- name: NAME
|
||||
value: crd-tekton-triggers
|
||||
- name: OPTIONS_HASH
|
||||
value: 44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
|
||||
- name: COMMIT_ID
|
||||
value: 05ce09772797fb06ab0ca3355847dab9b3e5cde3
|
||||
- name: LOG_LEVEL
|
||||
value: info
|
||||
- name: RUST_BACKTRACE
|
||||
value: "1"
|
||||
- name: RUST_LOG
|
||||
value: info,controller=info,agent=info
|
||||
image: docker.io/sebt3/vynil-agent:0.2.11
|
||||
imagePullPolicy: IfNotPresent
|
||||
name: template
|
||||
resources: {}
|
||||
terminationMessagePath: /dev/termination-log
|
||||
terminationMessagePolicy: File
|
||||
volumeMounts:
|
||||
- mountPath: /src
|
||||
name: dist
|
||||
readOnly: true
|
||||
subPath: addons
|
||||
- mountPath: /dest
|
||||
name: package
|
||||
- args:
|
||||
- plan
|
||||
env:
|
||||
- name: NAMESPACE
|
||||
value: default
|
||||
- name: NAME
|
||||
value: crd-tekton-triggers
|
||||
- name: OPTIONS_HASH
|
||||
value: 44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
|
||||
- name: COMMIT_ID
|
||||
value: 05ce09772797fb06ab0ca3355847dab9b3e5cde3
|
||||
- name: LOG_LEVEL
|
||||
value: info
|
||||
- name: RUST_BACKTRACE
|
||||
value: "1"
|
||||
- name: RUST_LOG
|
||||
value: info,controller=info,agent=info
|
||||
image: docker.io/sebt3/vynil-agent:0.2.11
|
||||
imagePullPolicy: IfNotPresent
|
||||
name: plan
|
||||
resources: {}
|
||||
terminationMessagePath: /dev/termination-log
|
||||
terminationMessagePolicy: File
|
||||
volumeMounts:
|
||||
- mountPath: /dist
|
||||
name: dist
|
||||
readOnly: true
|
||||
subPath: addons
|
||||
- mountPath: /src
|
||||
name: package
|
||||
restartPolicy: Never
|
||||
schedulerName: default-scheduler
|
||||
securityContext:
|
||||
fsGroup: 65534
|
||||
runAsGroup: 65534
|
||||
runAsUser: 65534
|
||||
serviceAccount: vynil-agent
|
||||
serviceAccountName: vynil-agent
|
||||
terminationGracePeriodSeconds: 30
|
||||
volumes:
|
||||
- name: dist
|
||||
persistentVolumeClaim:
|
||||
claimName: addons-distrib
|
||||
- emptyDir:
|
||||
sizeLimit: 500Mi
|
||||
name: package
|
||||
@@ -23,7 +23,7 @@ resource "kubectl_manifest" "secret" {
|
||||
type: Opaque
|
||||
stringData:
|
||||
TAIGA_SECRET_KEY: "${random_password.system.result}"
|
||||
TAIGA_ADMIN_PASSWORD: "${random_password.admin.result}"
|
||||
DJANGO_SUPERUSER_PASSWORD: "${random_password.admin.result}"
|
||||
EOF
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user