diff --git a/infrastructure/ontime-jwetzell/kro/kro.yaml b/infrastructure/ontime-jwetzell/kro/kro.yaml new file mode 100644 index 0000000..711a001 --- /dev/null +++ b/infrastructure/ontime-jwetzell/kro/kro.yaml @@ -0,0 +1,38 @@ +--- +apiVersion: v1 +kind: Namespace +metadata: + name: kro-system +--- +apiVersion: source.toolkit.fluxcd.io/v1 +kind: OCIRepository +metadata: + name: kro-repo + namespace: kro-system +spec: + interval: 5m0s + url: oci://registry.k8s.io/kro/charts/kro + layerSelector: + mediaType: "application/vnd.cncf.helm.chart.content.v1.tar+gzip" + operation: copy + ref: + tag: "v0.9.2" +--- +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: kro + namespace: kro-system +spec: + interval: 30m + chartRef: + kind: OCIRepository + name: kro-repo + namespace: kro-system + values: + crds: + enabled: true + config: + apiVersion: controller.config.kro.io/v1alpha1 + kind: ControllerConfiguration + enableGatewayAPI: true \ No newline at end of file