Skip to content

Commit e5d8f54

Browse files
authored
🔄 synced file(s) with geekifier/xenu-ng (#20)
Co-authored-by: geekifier <null>
1 parent a8b2831 commit e5d8f54

File tree

76 files changed

+33662
-78
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+33662
-78
lines changed

‎.mise.toml‎

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,27 @@ TALOS_DIR = "{{config_root}}/talos"
1111

1212
[tools]
1313
python = "3.13"
14-
"pipx:makejinja" = "2.8.0"
15-
"pipx:flux-local" = "7.5.6"
16-
talhelper = "3.0.30"
14+
"pipx:makejinja" = "2.8.1"
15+
"pipx:flux-local" = "7.8.0"
16+
talhelper = "3.0.33"
1717
uv = "latest"
1818
k9s = "latest"
1919
helm-diff = "latest"
20-
"aqua:cilium/cilium-cli" = "0.18.5"
21-
"aqua:cli/cli" = "2.75.0"
22-
"aqua:cloudflare/cloudflared" = "2025.7.0"
23-
"aqua:cue-lang/cue" = "0.13.2"
20+
"aqua:cilium/cilium-cli" = "0.18.6"
21+
"aqua:cli/cli" = "2.78.0"
22+
"aqua:cloudflare/cloudflared" = "2025.8.1"
23+
"aqua:cue-lang/cue" = "0.14.1"
2424
"aqua:FiloSottile/age" = "1.2.1"
2525
"aqua:fluxcd/flux2" = "2.6.4"
2626
"aqua:getsops/sops" = "3.10.2"
27-
"aqua:go-task/task" = "3.44.0"
28-
"aqua:helm/helm" = "3.18.4"
29-
"aqua:helmfile/helmfile" = "1.1.3"
27+
"aqua:go-task/task" = "3.44.1"
28+
"aqua:helm/helm" = "3.18.6"
29+
"aqua:helmfile/helmfile" = "1.1.5"
3030
"aqua:jqlang/jq" = "1.7.1"
3131
"aqua:kubernetes-sigs/kustomize" = "5.6.0"
3232
"aqua:kubernetes/kubectl" = "1.32.2"
33-
"aqua:mikefarah/yq" = "4.46.1"
34-
"aqua:siderolabs/talos" = "1.10.5"
33+
"aqua:mikefarah/yq" = "4.47.1"
3534
"aqua:yannh/kubeconform" = "0.7.0"
3635
"go:github.com/VictoriaMetrics-Community/mcp-victoriametrics/cmd/mcp-victoriametrics" = { version = "latest" }
3736
"go:github.com/backube/volsync/kubectl-volsync" = { version = "latest" }
37+
talosctl = "1.10.7"

‎bootstrap/helmfile.yaml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,14 @@ releases:
3131
namespace: kube-system
3232
atomic: true
3333
chart: cilium/cilium
34-
version: 1.17.6
34+
version: 1.18.1
3535
values: ['{{ requiredEnv "ROOT_DIR" }}/kubernetes/apps/kube-system/cilium/app/helm/values.yaml']
3636

3737
- name: coredns
3838
namespace: kube-system
3939
atomic: true
4040
chart: coredns/coredns
41-
version: 1.43.0
41+
version: 1.43.2
4242
values: ['{{ requiredEnv "ROOT_DIR" }}/kubernetes/apps/kube-system/coredns/app/helm/values.yaml']
4343
needs: ['kube-system/cilium']
4444

@@ -62,14 +62,14 @@ releases:
6262
namespace: flux-system
6363
atomic: true
6464
chart: controlplaneio/flux-operator
65-
version: 0.24.1
65+
version: 0.28.0
6666
values: ['{{ requiredEnv "ROOT_DIR" }}/kubernetes/apps/flux-system/flux-operator/app/helm/values.yaml']
6767
needs: ['cert-manager/cert-manager']
6868

6969
- name: flux-instance
7070
namespace: flux-system
7171
atomic: true
7272
chart: controlplaneio/flux-instance
73-
version: 0.24.1
73+
version: 0.28.0
7474
values: ['{{ requiredEnv "ROOT_DIR" }}/kubernetes/apps/flux-system/flux-instance/app/helm/values.yaml']
7575
needs: ['flux-system/flux-operator']

‎kubernetes/apps/auth/authelia/app/config/authelia-config.yaml‎

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ log:
1414
level: info
1515

1616
authentication_backend:
17+
password_reset:
18+
disable: false
1719
ldap:
1820
implementation: activedirectory
1921
address: ldaps://${SECRET_AD_ENDPOINT}:636
@@ -26,6 +28,14 @@ authentication_backend:
2628
access_control:
2729
default_policy: deny
2830
rules:
31+
- domain: "*.${SECRET_DOMAIN_INT}"
32+
policy: bypass
33+
networks:
34+
- "${SECRET_MONITOR_IP}/32"
35+
resources:
36+
- "^/health.*$"
37+
- "^/$"
38+
- "^/login.*$"
2939
- domain: "music.${SECRET_DOMAIN_INT}"
3040
resources:
3141
- "^.*/rest.*$"
@@ -76,3 +86,10 @@ notifier:
7686
disable_startup_check: true
7787
filesystem:
7888
filename: /tmp/notify.txt
89+
90+
webauthn:
91+
disable: false
92+
enable_passkey_login: true
93+
experimental_enable_passkey_uv_two_factors: true
94+
display_name: Authelia
95+
attestation_conveyance_preference: indirect

‎kubernetes/apps/auth/authelia/app/helmrelease.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ spec:
3737
app:
3838
image:
3939
repository: ghcr.io/authelia/authelia
40-
tag: 4.39.5@sha256:023e02e5203dfa0ebaee7a48b5bae34f393d1f9cada4a9df7fbf87eb1759c671
40+
tag: 4.39.6@sha256:08776367d54d4482c54ac8ca75b18f7db3287b751106e19736780c5f6811374d
4141
env:
4242
AUTHELIA_SERVER_DISABLE_HEALTHCHECK: "true"
4343
X_AUTHELIA_CONFIG_FILTERS: template

‎kubernetes/apps/auth/authelia/ks.yaml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ spec:
1212
commonMetadata:
1313
labels:
1414
app.kubernetes.io/name: *app
15+
components:
16+
- ../../../../components/gatus/internal
1517
interval: 30m
1618
path: ./kubernetes/apps/auth/authelia/app
1719
prune: true
@@ -24,6 +26,9 @@ spec:
2426
timeout: 5m
2527
wait: false
2628
postBuild:
29+
substitute:
30+
APP: *app
31+
GATUS_HOST: auth-k8s
2732
substituteFrom:
2833
- name: cluster-secrets
2934
kind: Secret

‎kubernetes/apps/cert-manager/cert-manager/app/helmrelease.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ spec:
1010
mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
1111
operation: copy
1212
ref:
13-
tag: v1.17.2
13+
tag: v1.18.2
1414
url: oci://quay.io/jetstack/charts/cert-manager
1515
---
1616
# yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/main/helmrelease-helm-v2.json

‎kubernetes/apps/db/cloudnative-pg/operator/helmrelease.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ spec:
99
chart:
1010
spec:
1111
chart: cloudnative-pg
12-
version: 0.24.0
12+
version: 0.26.0
1313
sourceRef:
1414
kind: HelmRepository
1515
name: cloudnative-pg-repo

‎kubernetes/apps/db/dragonfly/cluster/dragonfly-shared.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ metadata:
88
spec:
99
labels:
1010
dragonflydb.io/cluster: dragonfly-shared
11-
image: ghcr.io/dragonflydb/dragonfly:v1.31.0
11+
image: ghcr.io/dragonflydb/dragonfly:v1.33.1
1212
# replicas=2 creates 1 primary and 1 replica Dragonly instance
1313
replicas: 2
1414
env:

‎kubernetes/apps/db/dragonfly/operator/helmrelease.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ spec:
1111
mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
1212
operation: copy
1313
ref:
14-
tag: v1.1.11
14+
tag: v1.2.1
1515
url: oci://ghcr.io/dragonflydb/dragonfly-operator/helm/dragonfly-operator
1616
---
1717
# yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/refs/heads/main/helmrelease-helm-v2.json

‎kubernetes/apps/db/ext-postgres-operator/app/helmrelease.yaml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ spec:
99
chart:
1010
spec:
1111
chart: *app
12-
version: 2.0.1
12+
version: 2.1.0
1313
sourceRef:
1414
kind: HelmRepository
1515
name: ext-postgres-operator-repo
@@ -41,7 +41,7 @@ spec:
4141
values:
4242
image:
4343
repository: ghcr.io/movetokube/postgres-operator
44-
tag: "2.0.0"
44+
tag: "2.2.0"
4545
replicaCount: 1
4646
fullnameOverride: *app
4747
# empty string means all namespaces

0 commit comments

Comments
 (0)