Commit 680369af authored by garciadeblas's avatar garciadeblas
Browse files

Add example of KSUpackage for crossplane


Signed-off-by: garciadeblas's avatargarciadeblas <gerardo.garciadeblas@telefonica.com>
parent 42278fc0
Pipeline #14896 failed with stage
---
# Helm release for controller
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: crossplane
namespace: crossplane-system
spec:
chart:
spec:
chart: crossplane
reconcileStrategy: ChartVersion
sourceRef:
kind: HelmRepository
name: crossplane-stable
namespace: crossplane-system
install:
createNamespace: true
interval: 30s
releaseName: crossplane
targetNamespace: crossplane-system
---
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: crossplane-stable
namespace: crossplane-system
spec:
interval: 30s
url: https://charts.crossplane.io/stable
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: crossplane-controller
namespace: crossplane-system
spec:
interval: 1h
retryInterval: 1m
timeout: 5m
sourceRef:
kind: GitRepository
name: sw-catalogs
namespace: flux-system
path: ./infra-controllers/crossplane/controller/manifests
prune: true
apiVersion: v1
kind: Namespace
metadata:
name: crossplane-system
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment