⚠️ Notice: decapod-site-yaml is deprecated. It has been moved to decapod-site.
Sample YAML including site values of HANU CI environment.
base(1) + site(2) => variant(3)
-
decapod-base-yaml/lma/base/resources.yaml:
apiVersion: helm.fluxcd.io/v1 kind: HelmRelease metadata: name: elasticsearch-operator spec: chart: repository: https://openinfradev.github.io/hanu-helm-repo name: elasticsearch-operator version: 1.0.3 releaseName: elasticsearch-operator targetNamespace: elastic-system values: elasticsearchOperator: nodeSelector: {} # TO_BE_FIXED
-
decapod-site-yaml/lma/site/dev/site-values.yaml:
apiVersion: openinfradev.github.com/v1 kind: HelmValuesTransformer metadata: name: site global: nodeSelector: taco-lma: enabled charts: - name: elasticsearch-operator override: elasticsearchOperator.nodeSelector: $(nodeSelector)
-
decapod-site-yaml/lma/output/dev/lma-manifest.yaml:
apiVersion: helm.fluxcd.io/v1 kind: HelmRelease metadata: name: elasticsearch-operator spec: chart: repository: https://openinfradev.github.io/hanu-helm-repo name: elasticsearch-operator version: 1.0.3 releaseName: elasticsearch-operator targetNamespace: elastic-system values: elasticsearchOperator: nodeSelector: taco-lma: enabled