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

@@ -65,7 +65,7 @@ data "kustomization_overlay" "data" {
containers:
- name: authentik
image: "${var.images.app.registry}/${var.images.app.repository}:${var.images.app.tag}"
imagePullPolicy: "${var.images.app.pullPolicy}"
imagePullPolicy: "${var.images.app.pull_policy}"
env:
- name: "AUTHENTIK_POSTGRESQL__HOST"
value: "${var.instance}-${var.component}-pool.${var.namespace}.svc"
@@ -97,7 +97,7 @@ data "kustomization_overlay" "data" {
containers:
- name: authentik
image: "${var.images.app.registry}/${var.images.app.repository}:${var.images.app.tag}"
imagePullPolicy: "${var.images.app.pullPolicy}"
imagePullPolicy: "${var.images.app.pull_policy}"
env:
- name: "AUTHENTIK_POSTGRESQL__HOST"
value: "${var.instance}-${var.component}-pool.${var.namespace}.svc"

View File

@@ -35,7 +35,7 @@ options:
default:
app:
project: goauthentik
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: ghcr.io
repository: goauthentik/server
tag: 2023.8.3
@@ -44,19 +44,19 @@ 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:
- app:
project: goauthentik
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: ghcr.io
repository: goauthentik/server
tag: 2023.8.3
@@ -65,12 +65,12 @@ 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
@@ -78,7 +78,7 @@ options:
app:
default:
project: goauthentik
pullPolicy: IfNotPresent
pull_policy: IfNotPresent
registry: ghcr.io
repository: goauthentik/server
tag: 2023.8.3
@@ -86,7 +86,7 @@ options:
project:
default: goauthentik
type: string
pullPolicy:
pull_policy:
default: IfNotPresent
enum:
- Always
@@ -121,12 +121,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
enum:
- Always
@@ -145,12 +145,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
enum:
- Always

View File

@@ -9,7 +9,7 @@ resource "kubectl_manifest" "authentik_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}"
redisSecret:
name: "${var.component}"
key: "AUTHENTIK_REDIS__PASSWORD"