cluster_spec_controlPlaneSpec_kubeadmConfigTemplate_clusterConfiguration_etcd_external

cluster_spec_controlPlaneSpec_kubeadmConfigTemplate_clusterConfiguration_etcd_external
cluster_spec_controlPlaneSpec_kubeadmConfigTemplate_clusterConfiguration_etcd_external

External describes how to connect to an external etcd cluster Local and External are mutually exclusive

JSON Example
{
    "caFile": "caFile",
    "endpoints": [
        "endpoints",
        "endpoints"
    ],
    "keyFile": "keyFile",
    "certFile": "certFile"
}
string
caFile
Required

CAFile is an SSL Certificate Authority file used to secure etcd communication. Required if using a TLS connection.

string
certFile
Required

CertFile is an SSL certification file used to secure etcd communication. Required if using a TLS connection.

array of string
endpoints
Required

Endpoints of etcd members. Required for ExternalEtcd.

string
keyFile
Required

KeyFile is an SSL key file used to secure etcd communication. Required if using a TLS connection.