
Update app-gen.py so the user can choose between Armada or FluxCD packaging, or both. - Create templates for FluxCD manifest - Create templates for Flux plugins - Update app-gen.py so it also supports FluxCD - Create template for the input file Story: 2010937 Task: 48913 Change-Id: I2521c3509556910841fd116f5a106e6577aad58a Signed-off-by: Daniel Caires <daniel.caires@encora.com>
30 lines
635 B
Plaintext
30 lines
635 B
Plaintext
apiVersion: "helm.toolkit.fluxcd.io/v2beta1"
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: $NAME$
|
|
labels:
|
|
chart_group: $CHART_GROUP$
|
|
spec:
|
|
releaseName: $NAME$
|
|
chart:
|
|
spec:
|
|
chart: $NAME$
|
|
version: $VERSION$
|
|
sourceRef:
|
|
kind: HelmRepository
|
|
name: stx-platform
|
|
interval: 5m
|
|
timeout: 30m
|
|
test:
|
|
enable: false
|
|
install:
|
|
disableHooks: false
|
|
upgrade:
|
|
disableHooks: false
|
|
valuesFrom:
|
|
- kind: Secret
|
|
name: $NAME$-static-overrides
|
|
valuesKey: $NAME$-static-overrides.yaml
|
|
- kind: Secret
|
|
name: $NAME$-system-overrides
|
|
valuesKey: $NAME$-system-overrides.yaml |