Compare commits

...

2 Commits

Author SHA1 Message Date
583e1e5fc2 chore(deps): update helm release external-dns to v1.16.0 2025-04-09 01:01:14 +00:00
1f0b5a6dc8 Install flux 2025-04-08 17:06:04 +02:00
6 changed files with 36 additions and 75 deletions

View File

@ -16,19 +16,26 @@ repositories:
url: https://zotregistry.dev/helm-charts/
- name: goauthentik
url: https://charts.goauthentik.io/
- name: flux-community
url: ghcr.io/fluxcd-community/charts
oci: true
releases:
- name: external-dns
chart: external-dns/external-dns
labels:
layer: platform
version: 1.15.2
version: 1.16.0
namespace: platform
inherit:
- template: common-values-tpl
- template: env-values
- template: env-secrets
- name: flux2
chart: flux-community/flux2
version: 2.15.0
namespace: flux-system
inherit:
- template: common-values-tpl
- name: keel
chart: keel/keel
version: v1.0.5

View File

@ -16,17 +16,6 @@ repositories:
# url: git+https://gitea.badhouseplants.net/badhouseplants/open-strike-2.git@helm?ref=main
releases:
- name: gitea
chart: gitea/gitea
version: 11.0.0
namespace: applications
installed: false
inherit:
- template: default-env-values
- template: default-env-secrets
- template: ext-database
- template: ext-tcp-routes
- name: app-vaultwarden
chart: allangers-charts/vaultwarden
version: 3.1.1
@ -43,16 +32,6 @@ releases:
- template: env-values
- template: env-secrets
- name: app-tandoor-recipes
installed: false
chart: allangers-charts/tandoor-recipes
version: 0.2.0
namespace: org-badhouseplants
inherit:
- template: env-values
- template: env-secrets
- template: ext-database
- name: app-tandoor-recipes
chart: allangers-charts/tandoor-recipes
version: 0.2.0
@ -78,14 +57,6 @@ releases:
- template: env-values
- template: env-secrets
- name: app-gitea
chart: gitea/gitea
version: 11.0.0
namespace: org-badhouseplants
inherit:
- template: env-values
- template: env-secrets
- name: server-xray-public
chart: allangers-charts/server-xray
namespace: public-xray
@ -99,7 +70,7 @@ releases:
- name: server-xray-public-edge
chart: allangers-charts/server-xray
installed: true
installed: false
namespace: public-xray
version: 0.6.0
inherit:

View File

@ -1,23 +0,0 @@
bases:
- ../../common/environments.yaml
- ../../common/templates.yaml
repositories:
- name: allangers-charts
url: ghcr.io/allanger/allangers-charts
oci: true
releases:
- name: server-xray-public
chart: allangers-charts/server-xray
namespace: public-xray
version: 0.6.0
inherit:
- template: default-env-secrets
- template: default-env-values
- template: ext-self-signed-cert
- name: promtail
chart: grafana/promtail
namespace: promtail
version: 6.16.6
inherit:
- template: default-env-values
- template: default-env-secrets

View File

@ -1,16 +0,0 @@
bases:
- ../../common/environments.yaml
- ../../common/templates.yaml
repositories:
- name: allangers-charts
url: ghcr.io/allanger/allangers-charts
oci: true
releases:
- name: server-xray-public
chart: allangers-charts/server-xray
namespace: public-xray
version: 0.6.0
inherit:
- template: default-env-secrets
- template: default-env-values
- template: ext-self-signed-cert

View File

@ -1,5 +1,7 @@
namespaces:
- name: registry
- name: flux-system
defaultRegcred: true
- name: kube-system
defaultRegcred: true
- name: production
@ -22,8 +24,6 @@ namespaces:
defaultRegcred: true
- name: games
defaultRegcred: true
- name: team-fortress-2
defaultRegcred: true
- name: pipelines
defaultRegcred: true
- name: public-xray

View File

@ -0,0 +1,22 @@
imagePullSecrets:
- name: regcred
cli:
image: {{ .Values.registry }}/fluxcd/flux-cli
helmController:
create: true
image: {{ .Values.registry }}/fluxcd/helm-controller
imageAutomationController:
create: false
image: {{ .Values.registry }}/fluxcd/image-automation-controller
imageReflectionController:
create: false
image: {{ .Values.registry }}/fluxcd/image-reflector-controller
kustomizeController:
create: true
image: {{ .Values.registry }}/fluxcd/kustomize-controller
notificationController:
create: false
image: {{ .Values.registry }}/fluxcd/notification-controller
sourceController:
create: true
image: {{ .Values.registry }}/fluxcd/source-controller