Compare commits

...

2 Commits

Author SHA1 Message Date
Mathis 429f870029 Fix deployment issues 2024-04-03 19:10:58 +00:00
Mathis c1ccd73764 Implement Makefile for deployment 2024-04-03 19:10:58 +00:00
3 changed files with 9 additions and 2 deletions

9
Makefile Normal file
View File

@ -0,0 +1,9 @@
FOLDERS := infra/traefik infra/storage infra/monitoring infra/authelia apps/namesny-com apps/mlflow apps/gitea apps/code-server
all: $(FOLDERS)
$(FOLDERS):
@echo "Deploying $@..."
cd $(CURDIR)/$@ && kustomize build --enable-helm --enable-alpha-plugins --enable-exec . | kubectl apply -f -
.PHONY: deploy $(FOLDERS)

View File

@ -8,6 +8,5 @@ metadata:
path: ksops
files:
- ./gitea-admin-secret.enc.yaml
- ./renovate-bot-secret.enc.yaml
- ./runner-secret.enc.yaml

View File

@ -6,7 +6,6 @@ namespace: auth
resources:
- namespace.yaml
- ingress.yaml
- basic-auth-middleware.yaml
- forward-auth-middleware.yaml
generators: