test: flux local cluster setup with infra-devops post
这个提交包含在:
@@ -0,0 +1,141 @@
|
||||
# cert-manager
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: jetstack
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
url: https://charts.jetstack.io
|
||||
---
|
||||
# cert-manager-webhook-dnspod (OCI)
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: imroc
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
type: oci
|
||||
url: oci://registry-1.docker.io/imroc
|
||||
---
|
||||
# reflector
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: emberstack
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
url: https://emberstack.github.io/helm-charts
|
||||
---
|
||||
# velero
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: vmware-tanzu
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
url: https://vmware-tanzu.github.io/helm-charts
|
||||
---
|
||||
# cloudnative-pg, plugin-barman-cloud
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: cloudnative-pg
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
url: https://cloudnative-pg.github.io/charts
|
||||
---
|
||||
# valkey-cluster (OCI)
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: bitnami
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
type: oci
|
||||
url: oci://registry-1.docker.io/bitnamicharts
|
||||
---
|
||||
# ingress-nginx
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: ingress-nginx
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
url: https://kubernetes.github.io/ingress-nginx
|
||||
---
|
||||
# crowdsec
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: crowdsec
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
url: https://crowdsecurity.github.io/helm-charts
|
||||
---
|
||||
# tailscale-derp, rustdesk-server
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: devcm-repo
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
url: https://devcm-repo.github.io/helm-charts
|
||||
---
|
||||
# loki, promtail
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: grafana
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
url: https://grafana.github.io/helm-charts
|
||||
---
|
||||
# kube-prometheus-stack
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: prometheus-community
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
url: https://prometheus-community.github.io/helm-charts
|
||||
---
|
||||
# gitea, gitea-actions
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: gitea
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
url: https://dl.gitea.com/charts
|
||||
---
|
||||
# whoami
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: cowboysysop
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
url: https://cowboysysop.github.io/charts/
|
||||
---
|
||||
# halo
|
||||
apiVersion: source.toolkit.fluxcd.io/v1
|
||||
kind: HelmRepository
|
||||
metadata:
|
||||
name: halo
|
||||
namespace: infra-gitops
|
||||
spec:
|
||||
interval: 24h
|
||||
url: https://halo-sigs.github.io/charts/
|
||||
@@ -0,0 +1,4 @@
|
||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- helm-repositories.yaml
|
||||
在新议题中引用
屏蔽一个用户