EdgeKubernetesCertificateAuthority

data class EdgeKubernetesCertificateAuthority(val clientCert: String? = null, val clientKey: String? = null, val clusterCert: String? = null)

Constructors

Link copied to clipboard
constructor(clientCert: String? = null, clientKey: String? = null, clusterCert: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val clientCert: String? = null

From version 1.248.0, new DataSource alicloud.cs.getClusterCredential is recommended to manage cluster's kubeconfig, you can also save the certificate_authority.client_cert attribute content of new DataSource alicloud.cs.getClusterCredential to an appropriate path(like ~/.kube/client-cert.pem) for replace it.

Link copied to clipboard
val clientKey: String? = null

From version 1.248.0, new DataSource alicloud.cs.getClusterCredential is recommended to manage cluster's kubeconfig, you can also save the certificate_authority.client_key attribute content of new DataSource alicloud.cs.getClusterCredential to an appropriate path(like ~/.kube/client-key.pem) for replace it.

Link copied to clipboard
val clusterCert: String? = null

The base64 encoded cluster certificate data required to communicate with your cluster. Add this to the certificate-authority-data section of the kubeconfig file for your cluster.