Merge "Sync the Sub-Cluster API Server ports"

This commit is contained in:
Zuul 2021-07-12 19:48:08 +00:00 committed by Gerrit Code Review
commit 0b1d661c6d
4 changed files with 40 additions and 0 deletions

View File

@ -1,5 +1,6 @@
resources:
- ../../../../../sub-cluster/controlplane/replacements
- networking.yaml
patchesJson6902:
- target:
group: airshipit.org

View File

@ -0,0 +1,19 @@
apiVersion: airshipit.org/v1alpha1
kind: ReplacementTransformer
metadata:
name: subcluster-provide-infra-networking-replacements
annotations:
config.kubernetes.io/function: |-
container:
image: localhost/replacement-transformer
replacements:
- source:
objref:
kind: VariableCatalogue
name: subcluster-networking
fieldref: "{.spec.lma.exposed_services[?(.name == 'loadBalancerControlPlane')].nodePort}"
target:
objref:
kind: Metal3Cluster
name: target-cluster-lma
fieldrefs: ["{.spec.controlPlaneEndpoint.port}"]

View File

@ -1,5 +1,6 @@
resources:
- ../../../../../sub-cluster/controlplane/replacements
- networking.yaml
patchesJson6902:
- target:
group: airshipit.org

View File

@ -0,0 +1,19 @@
apiVersion: airshipit.org/v1alpha1
kind: ReplacementTransformer
metadata:
name: subcluster-provide-infra-networking-replacements
annotations:
config.kubernetes.io/function: |-
container:
image: localhost/replacement-transformer
replacements:
- source:
objref:
kind: VariableCatalogue
name: subcluster-networking
fieldref: "{.spec.wordpress.exposed_services[?(.name == 'loadBalancerControlPlane')].nodePort}"
target:
objref:
kind: Metal3Cluster
name: target-cluster-wordpress
fieldrefs: ["{.spec.controlPlaneEndpoint.port}"]