publish operator yaml

This commit is contained in:
Morten Olsen
2025-08-12 23:55:38 +02:00
parent 2add15d283
commit 42d7f68cb0
11 changed files with 47 additions and 11 deletions

34
operator.yaml Normal file
View File

@@ -0,0 +1,34 @@
apiVersion: v1
kind: Namespace
metadata:
name: homelab
---
apiVersion: source.toolkit.fluxcd.io/v1
kind: GitRepository
metadata:
name: homelab
namespace: homelab
spec:
interval: 60m
url: https://github.com/morten-olsen/homelab-operator
ref:
branch: main
---
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: operator
namespace: homelab
spec:
releaseName: operator
chart:
spec:
chart: chart
sourceRef:
kind: GitRepository
name: homelab
namespace: homelab