cluster_spec_controlPlaneSpec_kubeadmConfigTemplate_clusterConfiguration_etcd_local
Local provides configuration knobs for configuring the local etcd instance Local and External are mutually exclusive
{
"peerCertSANs": [
"peerCertSANs",
"peerCertSANs"
],
"extraArgs": {
"key": "extraArgs"
},
"dataDir": "dataDir",
"serverCertSANs": [
"serverCertSANs",
"serverCertSANs"
],
"imageRepository": "imageRepository",
"imageTag": "imageTag"
}
DataDir is the directory etcd will place its data. Defaults to "/var/lib/etcd".
ExtraArgs are extra arguments provided to the etcd binary when run inside a static pod.
ImageRepository sets the container registry to pull images from. if not set, the ImageRepository defined in ClusterConfiguration will be used instead.
ImageTag allows to specify a tag for the image. In case this value is set, kubeadm does not change automatically the version of the above components during upgrades.
PeerCertSANs sets extra Subject Alternative Names for the etcd peer signing cert.
ServerCertSANs sets extra Subject Alternative Names for the etcd server signing cert.