Compare commits

..

5 Commits

Author SHA1 Message Date
0b9e7a2a41 chore(deps): update helm release renovate to v40 2025-05-05 01:00:46 +00:00
414543a356
Cleanup tandoor
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-05-04 18:32:56 +02:00
128569b3c7
Remove tandoor
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-05-04 18:32:11 +02:00
c15e9f313f
Remove obsolete files and releases
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-05-04 18:28:03 +02:00
b8518d0490
Migrate to helmfile v1
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-05-04 13:53:56 +02:00
12 changed files with 13 additions and 132 deletions

View File

@ -1,28 +0,0 @@
bases:
- ../common/templates.yaml
repositories:
- name: gitea
url: https://dl.gitea.io/charts/
- name: bedag
url: https://bedag.github.io/helm-charts/
- name: minecraft
url: https://itzg.github.io/minecraft-server-charts/
releases:
- name: app-gitea
chart: gitea/gitea
version: 11.0.1
namespace: org-badhouseplants
inherit:
- template: env-values
- template: env-secrets
- name: minecraft
chart: minecraft/minecraft
namespace: games
version: 4.26.3
inherit:
- template: common-values-tpl
- template: env-values
- template: env-secrets

View File

@ -1,5 +1,5 @@
bases:
- ../common/templates.yaml
- ../common/templates.gotmpl
repositories:
- name: gitea
@ -52,15 +52,6 @@ releases:
- template: env-values
- template: env-secrets
- name: app-tandoor-recipes
chart: allangers-charts/tandoor-recipes
version: 0.2.0
namespace: org-allanger
inherit:
- template: env-values
- template: env-secrets
- template: ext-database
- name: app-navidrome
chart: allangers-charts/navidrome
namespace: org-badhouseplants
@ -129,16 +120,16 @@ releases:
- name: renovate-gitea
chart: renovate/renovate
namespace: pipelines
version: 40.1.3
version: 40.3.1
inherit:
- template: env-values
- template: env-secrets
- name: renovate-github
chart: renovate/renovate
installed: true
installed: false
namespace: pipelines
version: 40.1.3
version: 40.3.1
inherit:
- template: env-values
- template: env-secrets

View File

@ -1,5 +1,5 @@
bases:
- ../common/templates.yaml
- ../common/templates.gotmpl
releases:
# -- This one must be executed with --take-ownership at least once

View File

@ -1,5 +1,5 @@
bases:
- ../common/templates.yaml
- ../common/templates.gotmpl
repositories:
- name: bitnami

View File

@ -1,5 +1,5 @@
bases:
- ../common/templates.yaml
- ../common/templates.gotmpl
repositories:
- name: allangers-charts
url: ghcr.io/allanger/allangers-charts

View File

@ -1,5 +1,5 @@
bases:
- ../common/templates.yaml
- ../common/templates.gotmpl
repositories:
- name: bedag

View File

@ -1,5 +1,5 @@
bases:
- ../common/templates.yaml
- ../common/templates.gotmpl
repositories:
- name: woodpecker
@ -21,7 +21,7 @@ releases:
- name: renovate-gitea
chart: renovate/renovate
namespace: pipelines
version: 40.1.3
version: 40.3.1
inherit:
- template: env-values
- template: env-secrets
@ -29,7 +29,7 @@ releases:
chart: renovate/renovate
installed: true
namespace: pipelines
version: 40.1.3
version: 40.3.1
inherit:
- template: env-values
- template: env-secrets

View File

@ -1,5 +1,5 @@
bases:
- ../common/templates.yaml
- ../common/templates.gotmpl
repositories:
- name: keel

View File

@ -1,5 +1,5 @@
bases:
- ../common/templates.yaml
- ../common/templates.gotmpl
repositories:
- name: coredns

View File

@ -1,25 +0,0 @@
env:
secrets:
data:
SECRET_KEY: ENC[AES256_GCM,data:bLecWaJafPbXT2/dvKt3R2KNfuxxgQ6yLxviYbOf,iv:liuexfgYScH+eg/qSO23SQxE7hKpudgkOH3JRDkaa+A=,tag:DEcAbY6rg7mQnhsnukWtFA==,type:str]
SOCIALACCOUNT_PROVIDERS: ENC[AES256_GCM,data:kx9ziZhxWcWTu1UG7BPi/sdG1tHhzugq65xxL3IPVx8i1oHXwy+00KaOEsIYP+TJqX5516Zq6JqtXe9dQwI4uVIy538FdXeEQDHKNS0xesSx8jG0tKa71GiqyQGBrBBxiy144za9y1QHB9k1pvuaza8mVEQOoktmMFfiHzEOhYDQxIzTulOMWxN2ImTsYSupHS6HLR13gDCyROVDzj1Io/U1VHxN5RZBPiqthNiB+/Aj+2FuCwAaxgEE6VVNFJlghi2yiZbl/PvZ3MDT+dAx/NijawVt0qdBBmPvB3jKZkgRN2tyystGiu47hnLosuzjrOjAMA6rP7XkT2gQ5e6hoLlJxWD5IiAHI+gQK7REbyJrEmSwwH0aCVsd1H4FOBNk+rfKpTIr7sRZFTVcZLtUdTZW6EW0XWmrBBPr5jodmouoFZY+dGlWP1vQkG+2eymw5aJCan0oq+x+J9dB+CVZc/2M1zBeRa6Crg7w3smCqOr46jkaRxfoDxV2NdRSla5zkwwFSS7MqPYlqre2oW+pgP7lvRa4MW9++5q+Zg==,iv:RZMNm66PhTWvjJG5jtpJW22TFInHw8LT04qui3fMLgA=,tag:ETMqmFO/8Kve/W55WP21dA==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1vzkv97n2p7gfkw8dyx8ctz2kumattz89th2jq47zyjyrarmnssysdkw9v8
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKcTM5RTNIakwwZHNrQXE2
U2FsK1gwMDhUTDd1MVorbENtQXdnZjYrM1c4CmNQaG5TcU9wK25qQUg5a29UUXBK
WlZHK0M0dHEvZWVyZmJzR0RLU1pGWmMKLS0tIGk4TFArQnJyTWJJa3FJRlJhY0do
ZE81bENWM3ZUdlR0N2RKMnJkUnJxSG8Ky2ngwj6ZnToGhnAJChU8NXUG+XPPZc2F
fOD35BFO5bUNe+V8MkDLae+GQ1hr55r4WnvFpSWywRIjCFYmUJHTgQ==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-02-22T12:32:43Z"
mac: ENC[AES256_GCM,data:khcLV/lPaY6J5QQmX8466jx9bsXn+NwA3TLIUYs9ipKa539OjIWstwyydVxILSBCwEWGEW86c8EzLBwptBBgg6gehfRJAax5TAn0lBd1lAAiAxZhdNpc2tfoaMaUWfWdpwYjdrtnvAlAkN3/16nvx+TIq7WdU/cWsic96PqhU0A=,iv:I81QvtZ7S+mSAzoXhU0YBMN0L4K+SRHW3UtcSLxwK5s=,tag:gAeAIjyJ13A8gfE7ppBeRg==,type:str]
pgp: []
unencrypted_suffix: _unencrypted
version: 3.9.4

View File

@ -1,57 +0,0 @@
shortcuts:
hostname: tandoor.badhouseplants.net
ext-database:
enabled: true
name: tandoor-postgres17
instance: postgres17
credentials:
POSTGRES_HOST: "{{ .Hostname }}"
POSTGRES_PORT: "{{ .Port }}"
workload:
kind: Deployment
strategy:
type: RollingUpdate
containers:
tandoor:
securityContext:
runAsUser: 1001
runAsGroup: 1001
fsGroup: 1001
envFrom:
- main
- secrets
- secretRef:
name: tandoor-postgres17-creds
extraVolumes:
common:
path: /opt/recipes
livenessProbe:
httpGet:
path: /
port: 8080
initialDelaySeconds: 10
failureThreshold: 30
periodSeconds: 10
ingress:
main:
class: traefik
annotations:
kubernetes.io/ingress.class: traefik
traefik.ingress.kubernetes.io/router.entrypoints: web,websecure
kubernetes.io/tls-acme: "true"
kubernetes.io/ingress.allow-http: "false"
kubernetes.io/ingress.global-static-ip-name: ""
cert-manager.io/cluster-issuer: badhouseplants-issuer-http01
extraVolumes:
common:
emptyDir: {}
env:
main:
enabled: true
sensitive: false
data:
DB_ENGINE: django.db.backends.postgresql
SOCIAL_PROVIDERS: allauth.socialaccount.providers.openid_connect
REMOTE_USER_AUTH: 1
SOCIAL_DEFAULT_ACCESS: 1
SOCIAL_DEFAULT_GROUP: guest