Get desktop application:
View/edit binary Protocol Buffers messages
IssueJoinTicket issues a join ticket for a new node.
disk_uuid is the UUID of a node's state disk.
certificate_request is a certificate request for the node's kubelet certificate.
is_control_plane indicates whether the node is a control-plane node.
state_disk_key is the key used to encrypt the state disk.
measurement_salt is a salt used to derive the node's ClusterID. This value is persisted on the state disk.
measurement_secret is a secret used to derive the node's ClusterID. This value is NOT persisted on the state disk.
kubelet_cert is the certificate to be used by the kubelet.
api_server_endpoint is the endpoint of Constellation's API server.
token is the Kubernetes Join Token to be used by the node to join the cluster.
discovery_token_ca_cert_hash is a hash of the root certificate authority presented by the Kubernetes control-plane.
control_plane_files is a list of control-plane certificates and keys.
kubernetes_version is the Kubernetes version to install on the node.
kubernetes_components is a list of components to install on the node.
authorized_ca_public_key is an ssh ca key that can be used to connect to a node in case of an emergency.
IssueRejoinTicket issues a join ticket for a node that has previously joined the cluster.
disk_uuid is the UUID of a node's state disk.
state_disk_key is the key to decrypt the state disk.
measurement_secret is a secret used to derive the node's ClusterID. This value is NOT persisted on the state disk.
Used in:
name of the certificate or key.
data of the certificate or key.