Platform
Configure connections to your vCluster Platform installation.
Config reference
platform
required object pro
Platform holds options for connecting to vCluster Platform.
platform
required object proapi
required object pro
API defines how vCluster can contact the platform api.
api
required object proaccessKey
required string pro
AccessKey specifies the access key as a regular text value.
accessKey
required string prohost
required string pro
Host specifies the platform host to use.
host
required string proinsecure
required boolean false pro
Insecure specifies if the host uses a self-signed certificate.
insecure
required boolean false prosecretRef
required object pro
SecretRef defines where to find the platform access key and host. By default, vCluster will search in the following locations in this precedence:
- platform.api.accessKey
- environment variable called LICENSE
- secret specified under platform.api.secretRef.name
- secret called "vcluster-platform-api-key" in the vCluster namespace
secretRef
required object proname
required string pro
Name is the name of the secret where the platform access key is stored. This defaults to vcluster-platform-api-key if undefined.
name
required string pronamespace
required string pro
Namespace defines the namespace where the access key secret should be retrieved from. If this is not equal to the namespace
where the vCluster instance is deployed, you need to make sure vCluster has access to this other namespace.
namespace
required string proname
required string pro
Name is the name of the vCluster instance in the vCluster platform
name
required string proowner
required object pro
Owner is the desired owner of the vCluster instance within the vCluster platform. If empty will take the current user.
owner
required object proproject
required string pro
Project is the project within the platform where the vCluster instance should connect.
project
required string pro