flux: kb act runner
This commit is contained in:
@@ -42,6 +42,7 @@ kubectl create secret generic flux-sops-age \
|
|||||||
``` bash
|
``` bash
|
||||||
sops -e deploy/app/helm-values.private.dec.yaml > deploy/app/helm-values.private.yaml
|
sops -e deploy/app/helm-values.private.dec.yaml > deploy/app/helm-values.private.yaml
|
||||||
sops -e deploy/backups/secrets.dec.yaml > deploy/backups/secrets.yaml
|
sops -e deploy/backups/secrets.dec.yaml > deploy/backups/secrets.yaml
|
||||||
|
sops -e deploy/act-runners/kb/deploy/app/secrets.dec.yaml > deploy/act-runners/kb/deploy/app/secrets.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
## Backups
|
## Backups
|
||||||
|
|||||||
@@ -0,0 +1,17 @@
|
|||||||
|
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||||
|
kind: Kustomization
|
||||||
|
metadata:
|
||||||
|
name: act-runner-kb-sync
|
||||||
|
namespace: kb-cicd
|
||||||
|
spec:
|
||||||
|
interval: 1m
|
||||||
|
sourceRef:
|
||||||
|
kind: GitRepository
|
||||||
|
name: git-limbosolutions-com
|
||||||
|
namespace: git-limbosolutions-com
|
||||||
|
path: act-runners/kb/app
|
||||||
|
prune: true
|
||||||
|
decryption:
|
||||||
|
provider: sops
|
||||||
|
secretRef:
|
||||||
|
name: flux-sops-age
|
||||||
@@ -5,6 +5,7 @@ resources:
|
|||||||
- infra-sync.yaml
|
- infra-sync.yaml
|
||||||
- gitea-sync.yaml
|
- gitea-sync.yaml
|
||||||
- backups-sync.yaml
|
- backups-sync.yaml
|
||||||
|
- act-runner-kb-sync.yaml
|
||||||
secretGenerator:
|
secretGenerator:
|
||||||
- name: flux-repo-ssh-credentials
|
- name: flux-repo-ssh-credentials
|
||||||
files:
|
files:
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
set -e
|
set -e
|
||||||
echo "Executing infra deploy."
|
echo "Executing infra deploy."
|
||||||
|
|
||||||
kubectl kustomize deploy/flux | kubectl -n git-limbosolutions-com apply -f -
|
kubectl kustomize deploy/flux | kubectl apply -f -
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user