This section describes the PublicKey
resource used in Mirantis
Container Cloud API for all supported providers: OpenStack, AWS, and
bare metal. This resource is used to provide SSH access
to every machine of a Container Cloud cluster.
The Container Cloud PublicKey
CR contains the following fields:
apiVersion
API version of the object that is kaas.mirantis.com/v1alpha1
kind
Object type that is PublicKey
metadata
The metadata
object field of the PublicKey
resource contains
the following fields:
name
Name of the public key
namespace
Project where the public key is created
spec
The spec
object field of the PublicKey
resource contains the
publicKey
field that is an SSH public key value.
The PublicKey
resource example:
apiVersion: kaas.mirantis.com/v1alpha1
kind: PublicKey
metadata:
name: demokey
namespace: test
spec:
publicKey: |
ssh-rsa AAAAB3NzaC1yc2EAAAA…