Merge "Update replacements for hcc and airship-host-config" into v2
This commit is contained in:
@@ -2,3 +2,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
|
|||||||
kind: Kustomization
|
kind: Kustomization
|
||||||
resources:
|
resources:
|
||||||
- ssh-key-replacement.yaml
|
- ssh-key-replacement.yaml
|
||||||
|
- versions.yaml
|
||||||
|
|||||||
@@ -0,0 +1,20 @@
|
|||||||
|
apiVersion: airshipit.org/v1alpha1
|
||||||
|
kind: ReplacementTransformer
|
||||||
|
metadata:
|
||||||
|
name: airship-host-config-version-replacement
|
||||||
|
annotations:
|
||||||
|
config.kubernetes.io/function: |-
|
||||||
|
container:
|
||||||
|
image: quay.io/airshipit/replacement-transformer:v2
|
||||||
|
replacements:
|
||||||
|
# Container versions for the airship-host-config Deployment
|
||||||
|
- source:
|
||||||
|
objref:
|
||||||
|
kind: VariableCatalogue
|
||||||
|
name: versions-treasuremap
|
||||||
|
fieldref: "{.spec.images.airship-host-config.airship-host-config.image}"
|
||||||
|
target:
|
||||||
|
objref:
|
||||||
|
kind: Deployment
|
||||||
|
name: airship-host-config
|
||||||
|
fieldrefs: ["{.spec.template.spec.containers[?(.name == 'airship-host-config')].image}"]
|
||||||
@@ -47,6 +47,9 @@ spec:
|
|||||||
grafana:
|
grafana:
|
||||||
repository: grafana/grafana
|
repository: grafana/grafana
|
||||||
tag: 7.4.5
|
tag: 7.4.5
|
||||||
|
airship-host-config:
|
||||||
|
airship-host-config:
|
||||||
|
image: quay.io/airshipit/hostconfig-operator:latest
|
||||||
kube_prometheus_stack:
|
kube_prometheus_stack:
|
||||||
admission_webhooks:
|
admission_webhooks:
|
||||||
repository: jettech/kube-webhook-certgen
|
repository: jettech/kube-webhook-certgen
|
||||||
|
|||||||
@@ -3,6 +3,5 @@ resources:
|
|||||||
- ../catalogues
|
- ../catalogues
|
||||||
transformers:
|
transformers:
|
||||||
- ../../../../type/airship-core/target/initinfra/replacements
|
- ../../../../type/airship-core/target/initinfra/replacements
|
||||||
- ../../../../function/hostconfig-operator/replacements
|
|
||||||
- ../../../../../../airshipctl/manifests/function/flux/source-controller/replacements
|
- ../../../../../../airshipctl/manifests/function/flux/source-controller/replacements
|
||||||
- ../../../../../../airshipctl/manifests/function/flux/helm-controller/replacements
|
- ../../../../../../airshipctl/manifests/function/flux/helm-controller/replacements
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
resources:
|
resources:
|
||||||
- ../../../../../../../airshipctl/manifests/function/baremetal-operator/replacements
|
- ../../../../../../../airshipctl/manifests/function/baremetal-operator/replacements
|
||||||
- ../../../../../../../airshipctl/manifests/function/hwcc/replacements
|
- ../../../../../../../airshipctl/manifests/function/hwcc/replacements
|
||||||
|
- ../../../../../../../airshipctl/manifests/function/helm-chart-collator/replacements
|
||||||
|
- ../../../../../function/hostconfig-operator/replacements
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
vars:
|
vars:
|
||||||
# NOTE(drewwalters96): Set AIRSHIPCTL_REF to a commit SHA in order to pin
|
# NOTE(drewwalters96): Set AIRSHIPCTL_REF to a commit SHA in order to pin
|
||||||
# the cloned version of airshipctl to a known/compatible reference.
|
# the cloned version of airshipctl to a known/compatible reference.
|
||||||
AIRSHIPCTL_REF: "892bb6a16d53a0f43571284db83901bef53ed440"
|
AIRSHIPCTL_REF: "63c1faf718fd3341fc5bd975e575e3cf41647206"
|
||||||
sphinx_build_dir: docs/build
|
sphinx_build_dir: docs/build
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
|
|||||||
Reference in New Issue
Block a user