Merge branch 'master' of ssh://git.unkrig.dev:2222/homelab/homelab
Some checks failed
Helmfile Update Workflow / update-helm-deployment (push) Failing after 1m20s
Some checks failed
Helmfile Update Workflow / update-helm-deployment (push) Failing after 1m20s
This commit is contained in:
@@ -26,13 +26,12 @@ jobs:
|
||||
KUBE_CONFIG_DATA: ${{ secrets.KUBE_CONFIG_DATA }} # Store your kubeconfig in Gitea Secrets
|
||||
run: |
|
||||
echo "$KUBE_CONFIG_DATA" | base64 -d > ~/.kube/config
|
||||
|
||||
- name: Helmfile Snyc
|
||||
uses: helmfile/helmfile-action@v1.0.0
|
||||
with:
|
||||
helmfile-args: sync
|
||||
kubectl config use-context homelab
|
||||
chmod 600 ~/.kube/config
|
||||
cat ~/.kube/config
|
||||
|
||||
- name: Helmfile Apply
|
||||
uses: helmfile/helmfile-action@v1.0.0
|
||||
uses: helmfile/helmfile-action@v2.0.0
|
||||
with:
|
||||
helmfile-args: apply
|
||||
helmfile-args: apply
|
||||
helmfile-auto-init: "false"
|
||||
@@ -6,11 +6,13 @@ ports:
|
||||
persistence:
|
||||
enabled: true
|
||||
storageClass: local-path
|
||||
hostPath: "/srv/traefik/"
|
||||
certResolvers:
|
||||
letsencrypt:
|
||||
dnsChallenge:
|
||||
provider: variomedia
|
||||
storage: /data/acme.json
|
||||
acme:
|
||||
dnsChallenge:
|
||||
provider: variomedia
|
||||
storage: /data/acme.json
|
||||
logs:
|
||||
general:
|
||||
# By default, the level is set to INFO.
|
||||
|
||||
@@ -10,20 +10,32 @@ repositories:
|
||||
url: https://traefik.github.io/charts
|
||||
- name: firefly-iii
|
||||
url: https://firefly-iii.github.io/kubernetes/
|
||||
- name: argo
|
||||
url: https://argoproj.github.io/argo-helm
|
||||
---
|
||||
|
||||
apiVersions:
|
||||
- monitoring.coreos.com/v1
|
||||
|
||||
|
||||
releases:
|
||||
- name: traefik
|
||||
namespace: traefik-system
|
||||
chart: traefik/traefik
|
||||
version: 33.0.0
|
||||
values:
|
||||
- ./applications/traefik/values.yaml
|
||||
# - name: traefik
|
||||
# namespace: traefik-system
|
||||
# chart: traefik/traefik
|
||||
# version: 33.0.0
|
||||
# values:
|
||||
# - ./applications/traefik/values.yaml
|
||||
- name: metallb
|
||||
chart: metallb/metallb
|
||||
namespace: metallb-system
|
||||
values:
|
||||
- ./applications/metallb/values.yaml
|
||||
- ./applications/metallb/pool.yaml
|
||||
version: 0.14.8
|
||||
- name: argocd
|
||||
namespace: argocd
|
||||
chart: argo/argo-cd
|
||||
values:
|
||||
- ./applications/argocd/values.yaml
|
||||
|
||||
# Automatic DNS for pihole
|
||||
# - name: externaldns-pihole
|
||||
|
||||
Reference in New Issue
Block a user