chore(flux): reorganize helm repos (#421)

This commit is contained in:
JJGadgets
2024-01-31 13:31:40 +08:00
committed by GitHub
parent d42fc07992
commit 2f20d38bec
49 changed files with 41 additions and 31 deletions

View File

@@ -38,6 +38,16 @@ tasks:
silent: true
cmds: ["task -l"]
gitconfig:
desc: Configure Git.
cmds:
- git config commit.gpgSign true
- git config pull.rebase true
- git config rebase.autostash true
- git config push.autoSetupRemote true
- git config remote.origin.pushurl git@github.com:JJGadgets/Biohazard.git
- test -d $HOME/../usr/etc/termux/ && git config gpg.program $HOME/../usr/bin/okc-gpg || true
n:
desc: Create new folder and file within new folder at the same time.
vars:

View File

@@ -122,6 +122,16 @@ spec:
version: v1
kind: Kustomization
labelSelector: kustomization.flux.home.arpa/default notin (false)
- patch: |
- op: add
path: /spec/dependsOn/-
value:
name: zzz-flux-repos-helm
target:
group: kustomize.toolkit.fluxcd.io
version: v1
kind: Kustomization
labelSelector: kustomization.flux.home.arpa/default notin (false)
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization

View File

@@ -7,7 +7,7 @@ resources:
- ../config/
- flux-install.yaml
- flux-repo.yaml
- ../../../repos/
- ../../../repos/flux/
- ../../../deploy/core/_networking/cilium/
- ../../../deploy/core/_networking/multus/
- ../../../deploy/core/_networking/tailscale/

View File

@@ -7,7 +7,7 @@ resources:
- ../config/
- flux-install.yaml
- flux-repo.yaml
- ../../../repos/
- ../../../repos/flux/
- ../../../deploy/core/_networking/cilium/
- ../../../deploy/core/kyverno/_deps/
- ../../../deploy/core/kyverno/

View File

@@ -2,5 +2,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- repo.yaml
- ks.yaml
- ks.yaml

View File

@@ -2,5 +2,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- repo.yaml
- ks.yaml

View File

@@ -3,5 +3,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ns.yaml
- repo.yaml
- ks.yaml

View File

@@ -3,5 +3,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ns.yaml
- repo.yaml
- ks.yaml

View File

@@ -3,6 +3,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ns.yaml
- repo.yaml
- crds.yaml
- ks.yaml
- ks.yaml

View File

@@ -2,5 +2,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- repo.yaml
- ks.yaml
- ks.yaml

View File

@@ -2,5 +2,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- repo.yaml
- ks.yaml

View File

@@ -2,5 +2,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- repo.yaml
- ks.yaml
- ks.yaml

View File

@@ -2,5 +2,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- repo.yaml
- ks.yaml

View File

@@ -2,5 +2,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- repo.yaml
- ks.yaml
- ks.yaml

View File

@@ -3,5 +3,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ns.yaml
- repo.yaml
- ks.yaml

View File

@@ -4,6 +4,4 @@ kind: Kustomization
resources:
- ns.yaml
- _crds-prometheus.yaml
- prometheus-community-charts.yaml
- repo-grafana.yaml
- netpol.yaml

View File

@@ -2,5 +2,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- repo.yaml
- ks.yaml

View File

@@ -3,5 +3,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ns.yaml
- repo.yaml
- ks.yaml

View File

@@ -2,5 +2,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- repo.yaml
- ks.yaml

View File

@@ -2,5 +2,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- repo.yaml
- ks.yaml

View File

@@ -3,4 +3,3 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ns.yaml
- repo.yaml

View File

@@ -3,5 +3,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ns.yaml
- repo.yaml
- ks.yaml

View File

@@ -3,5 +3,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ns.yaml
- repo.yaml
- ks.yaml

View File

@@ -3,6 +3,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ns.yaml
- repo.yaml
- crds.yaml
- ks.yaml
- ks.yaml

11
kube/repos/flux/ks.yaml Normal file
View File

@@ -0,0 +1,11 @@
---
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: zzz-flux-repos-helm
namespace: flux-system
spec:
path: ./kube/repos/flux/helm
dependsOn: []
wait: true
prune: true

View File

@@ -1,5 +1,5 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- helm/app-template/helmrepo.yaml
- helm/stakater/helmrepo.yaml
- ks.yaml