This repository has been archived by the owner on Oct 10, 2023. It is now read-only.
Always populate kubernetesSpec.{*}.imageRepository fields in TKR_DATA values #4315
Labels
kind/feature
Categorizes issue or PR as related to a new feature
needs-triage
Indicates an issue or PR needs to be triaged
Describe the feature request
imageRepository
fields inkubernetesSpec.{etcd,pause,coredns,kube-vip}
can be empty. In this case, the clients should be defaulting tokubernetesSpec.imageRepository
, BUT: it is not as easy as just having the data already inkubernetesSpec.{*}.imageRepository
.We would allow for simpler ClusterClass JSON patches, if we populate
kubernetesSpec.{*}.imageRepository
fields in TKR_DATA values.Describe alternative(s) you've considered
Current situation: ClusterClass authors need to check for empty value and get the value from
kubernetesSpec.imageRepository
. Sometime they'd forget, and it'd cause of a bug.Affected product area (please put an X in all that apply)
Additional context
The text was updated successfully, but these errors were encountered: