This commit is contained in:
2024-02-04 11:24:31 +01:00
parent cf29a7252d
commit 61514824a1
63 changed files with 630 additions and 609 deletions

View File

@@ -77,7 +77,7 @@ spec:
- echo
- SUCCESS
image: "${var.images.dolibarr.registry}/${var.images.dolibarr.repository}:${var.images.dolibarr.tag}"
imagePullPolicy: "${var.images.dolibarr.pullPolicy}"
imagePullPolicy: "${var.images.dolibarr.pull_policy}"
volumeMounts:
- name: shared-files
mountPath: /var/www/
@@ -109,7 +109,7 @@ spec:
command:
- "/usr/local/sbin/php-fpm"
image: "${var.images.dolibarr.registry}/${var.images.dolibarr.repository}:${var.images.dolibarr.tag}"
imagePullPolicy: "${var.images.dolibarr.pullPolicy}"
imagePullPolicy: "${var.images.dolibarr.pull_policy}"
resources: ${jsonencode(var.resources)}
readinessProbe:
httpGet:
@@ -160,13 +160,13 @@ spec:
- "-f"
- "/var/logs/dolibarr.log"
image: "${var.images.dolibarr.registry}/${var.images.dolibarr.repository}:${var.images.dolibarr.tag}"
imagePullPolicy: "${var.images.dolibarr.pullPolicy}"
imagePullPolicy: "${var.images.dolibarr.pull_policy}"
volumeMounts:
- name: shared-logs
mountPath: /var/logs/
- name: nginx
image: "${var.images.nginx.registry}/${var.images.nginx.repository}:${var.images.nginx.tag}"
imagePullPolicy: "${var.images.nginx.pullPolicy}"
imagePullPolicy: "${var.images.nginx.pull_policy}"
securityContext:
runAsNonRoot: true
readOnlyRootFilesystem: true

View File

@@ -9,12 +9,12 @@ options:
images:
default:
dolibarr:
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: docker.io
repository: sebt3/dolibarr
tag: 18.0.2
nginx:
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: docker.io
repository: nginx
tag: alpine
@@ -23,23 +23,23 @@ options:
repository: cloudnative-pg/postgresql
tag: 15.3
redis:
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: quay.io
repository: opstree/redis
tag: v7.0.12
redis_exporter:
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: quay.io
repository: opstree/redis-exporter
tag: v1.44.0
examples:
- dolibarr:
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: docker.io
repository: sebt3/dolibarr
tag: 18.0.2
nginx:
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: docker.io
repository: nginx
tag: alpine
@@ -48,24 +48,24 @@ options:
repository: cloudnative-pg/postgresql
tag: 15.3
redis:
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: quay.io
repository: opstree/redis
tag: v7.0.12
redis_exporter:
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: quay.io
repository: opstree/redis-exporter
tag: v1.44.0
properties:
dolibarr:
default:
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: docker.io
repository: sebt3/dolibarr
tag: 18.0.2
properties:
pullPolicy:
pull_policy:
default: IfNotPresent
type: string
registry:
@@ -80,12 +80,12 @@ options:
type: object
nginx:
default:
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: docker.io
repository: nginx
tag: alpine
properties:
pullPolicy:
pull_policy:
default: IfNotPresent
type: string
registry:
@@ -116,12 +116,12 @@ options:
type: object
redis:
default:
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: quay.io
repository: opstree/redis
tag: v7.0.12
properties:
pullPolicy:
pull_policy:
default: IfNotPresent
type: string
registry:
@@ -136,12 +136,12 @@ options:
type: object
redis_exporter:
default:
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: quay.io
repository: opstree/redis-exporter
tag: v1.44.0
properties:
pullPolicy:
pull_policy:
default: IfNotPresent
type: string
registry:

View File

@@ -14,7 +14,7 @@ resource "kubectl_manifest" "dolibarr_redis" {
spec:
kubernetesConfig:
image: "${var.images.redis.registry}/${var.images.redis.repository}:${var.images.redis.tag}"
imagePullPolicy: "${var.images.redis.pullPolicy}"
imagePullPolicy: "${var.images.redis.pull_policy}"
storage:
volumeClaimTemplate:
spec: