Fix lma sub-cluster networking replacements

- Fix `invlalid array index` rendering error
- Fix replacement-transformer version
- Fix target kind (HelmRepository > HelmRelease)

Signed-off-by: Sean Eagan <seaneagan1@gmail.com>
Change-Id: I9d854b85c81c642f3e46be5682c5774a738f8813
This commit is contained in:
Sean Eagan 2021-06-23 15:37:29 -05:00
parent 286fee6e46
commit 95281afa75
1 changed files with 5 additions and 5 deletions

View File

@ -5,25 +5,25 @@ metadata:
annotations:
config.kubernetes.io/function: |-
container:
image: quay.io/airshipit/replacement-transformer:v2
image: localhost/replacement-transformer
replacements:
- source:
objref:
kind: VariableCatalogue
name: subcluster-networking
fieldref: "{.spec.lma.exposed_services[(@.name == 'elasticsearch-ingest')].nodePort}"
fieldref: "{.spec.lma.exposed_services[?(.name == 'elasticsearch-ingest')].nodePort}"
target:
objref:
kind: HelmRepository
kind: HelmRelease
name: elasticsearch-ingest
fieldrefs: ["{.spec.values.service.nodePort}"]
- source:
objref:
kind: VariableCatalogue
name: subcluster-networking
fieldref: "{.spec.lma.exposed_services[(@.name == 'kibana')].nodePort}"
fieldref: "{.spec.lma.exposed_services[?(.name == 'kibana')].nodePort}"
target:
objref:
kind: HelmRepository
kind: HelmRelease
name: kibana
fieldrefs: ["{.spec.values.service.nodePort}"]