treasuremap/manifests/function/helm-chart-repository/replacements/versions.yaml

19 lines
504 B
YAML

apiVersion: airshipit.org/v1alpha1
kind: ReplacementTransformer
metadata:
name: helm-repository-versions-replacements
annotations:
config.kubernetes.io/function: |-
container:
image: localhost/replacement-transformer
replacements:
- source:
objref:
kind: VersionsCatalogue
name: versions-treasuremap
fieldref: "{.spec.helm_repositories.helm_chart_collator.url}"
target:
objref:
kind: HelmRepository
name: collator
fieldrefs: ["{.spec.url}"]