add spegel

This commit is contained in:
Lee 2024-09-26 14:39:09 +01:00
parent 647e50ddf9
commit 040387339e
3 changed files with 55 additions and 0 deletions

View File

@ -0,0 +1,7 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: spegel
resources:
- namespace.yaml
- spegel.yaml

View File

@ -0,0 +1,5 @@
---
apiVersion: v1
kind: Namespace
metadata:
name: spegel

View File

@ -0,0 +1,43 @@
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: spegel
namespace: spegel
spec:
type: "oci"
interval: 5m0s
url: oci://ghcr.io/spegel-org/helm-charts
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: spegel
namespace: spegel
spec:
interval: 1m
chart:
spec:
chart: spegel
version: "v0.0.24"
interval: 5m
sourceRef:
kind: HelmRepository
name: spegel
values:
image:
pullPolicy: Always
spegel:
registries:
[
"https://cgr.dev",
"https://docker.io",
"https://ghcr.io",
"https://quay.io",
"https://mcr.microsoft.com",
"https://public.ecr.aws",
"https://gcr.io",
"https://registry.k8s.io",
"https://k8s.gcr.io",
"https://lscr.io",
"https://git.fascinated.cc",
]