Merge "Use kube-webhook-certgen image from quay.io"
This commit is contained in:
commit
5be95e2e82
@ -169,3 +169,6 @@ spec:
|
||||
controlplane:
|
||||
name: kubeadm-clusterConfiguration
|
||||
repository: k8s.gcr.io
|
||||
kube-webhook-certgen:
|
||||
name: kube-webhook-certgen
|
||||
repository: quay.io/airshipit/kube-webhook-certgen
|
||||
|
@ -15,6 +15,10 @@ spec:
|
||||
defaultBackend:
|
||||
enabled: true
|
||||
controller:
|
||||
admissionWebhooks:
|
||||
patch:
|
||||
image:
|
||||
repository: quay.io/airshipit/kube-webhook-certgen
|
||||
service:
|
||||
type: NodePort
|
||||
nodePorts:
|
||||
|
@ -37,3 +37,13 @@ replacements:
|
||||
kind: HelmRelease
|
||||
name: ingress
|
||||
fieldrefs: ["spec.chart.spec.version"]
|
||||
- source:
|
||||
objref:
|
||||
kind: VersionsCatalogue
|
||||
name: versions-airshipctl
|
||||
fieldref: spec.image_repositories.kube-webhook-certgen.repository
|
||||
target:
|
||||
objref:
|
||||
kind: HelmRelease
|
||||
name: ingress
|
||||
fieldrefs: ["spec.values.controller.admissionWebhooks.patch.image.repository"]
|
||||
|
@ -165,7 +165,7 @@ type VersionsCatalogueSpec struct {
|
||||
Kubernetes string `json:"kubernetes,omitempty"`
|
||||
|
||||
// Allows for the specification of the image repositories
|
||||
ImageRepositories map[string]ImageRepositorySpec `json:"image_repositories,omitempty"`
|
||||
ImageRepositories AirshipctlFunctionImageComponentMap `json:"image_repositories,omitempty"`
|
||||
}
|
||||
|
||||
// +kubebuilder:object:root=true
|
||||
|
@ -1893,7 +1893,7 @@ func (in *VersionsCatalogueSpec) DeepCopyInto(out *VersionsCatalogueSpec) {
|
||||
}
|
||||
if in.ImageRepositories != nil {
|
||||
in, out := &in.ImageRepositories, &out.ImageRepositories
|
||||
*out = make(map[string]ImageRepositorySpec, len(*in))
|
||||
*out = make(AirshipctlFunctionImageComponentMap, len(*in))
|
||||
for key, val := range *in {
|
||||
(*out)[key] = val
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user