@@ -55,6 +52,11 @@ type MasterConfiguration struct {
APIServerCertSANs[]string
// CertificatesDir specifies where to store or look for all required certificates
CertificatesDirstring
// ImageRepository what container registry to pull control plane images from
ImageRepositorystring
// UnifiedControlPlaneImage specifies if a specific container image should be used for all control plane components
UnifiedControlPlaneImagestring
}
typeAPIstruct{
...
...
@@ -83,6 +85,8 @@ type Etcd struct {
KeyFilestring
DataDirstring
ExtraArgsmap[string]string
// Image specifies which container image to use for running etcd. If empty, automatically populated by kubeadm using the image repository and default etcd version
// Image specifies which container image to use for running etcd. If empty, automatically populated by kubeadm using the image repository and default etcd version