Last generated February 8, 2022

KVMClusterConfig

Full name:
kvmclusterconfigs.core.giantswarm.io
Group:
core.giantswarm.io
Singular name:
kvmclusterconfig
Plural name:
kvmclusterconfigs
Scope:
Namespaced
Versions:
v1alpha1

Version v1alpha1

Properties

.apiVersion

string

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

.kind

string

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

.metadata

object Required

.spec

object Required

.spec.guest

object Required

.spec.guest.availabilityZones

integer

.spec.guest.dnsZone

string Required

DNSZone for the workload cluster is supplemented with host prefixes for specific services such as Kubernetes API or Etcd. In general this DNS Zone should start with “k8s” like for example “k8s.cluster.example.com.”.

.spec.guest.id

string Required

.spec.guest.masters

array

.spec.guest.masters[*]

object

.spec.guest.masters[*].cpuCores

integer

.spec.guest.masters[*].id

string Required

.spec.guest.masters[*].memorySizeGB

number

.spec.guest.masters[*].storageSizeGB

number

.spec.guest.name

string

.spec.guest.owner

string

.spec.guest.releaseVersion

string

.spec.guest.versionBundles

array

.spec.guest.versionBundles[*]

object

.spec.guest.versionBundles[*].name

string Required

.spec.guest.versionBundles[*].version

string Required

.spec.guest.workers

array

.spec.guest.workers[*]

object

.spec.guest.workers[*].cpuCores

integer

.spec.guest.workers[*].id

string Required

.spec.guest.workers[*].labels

object

.spec.guest.workers[*].memorySizeGB

number

.spec.guest.workers[*].storageSizeGB

number

.spec.versionBundle

object Required

.spec.versionBundle.version

string Required

This documentation page shows information based on apiextensions v5.0.0.