Skip to main content

Zone

Tiers

This feature is available for the following tiers: Premium.

Packages:

tenancy.entigo.com/v1alpha1

Resource Types:

Zone

↩ Parent
NameTypeDescriptionRequired
apiVersionstringtenancy.entigo.com/v1alpha1true
kindstringZonetrue
metadataobjectRefer to the Kubernetes API documentation for the fields of the metadata field.true
specobject
false

Zone.spec

↩ Parent
NameTypeDescriptionRequired
namespaces[]object

List of namespaces to manage as part of the Zone. At least one namespace must be specified.

true
pools[]object

List of node pool configurations for cluster-autoscaler

true
appProjectobject
false
clusterPermissionsboolean

Enable cluster-level permissions for the zone


Default: false

false

Zone.spec.namespaces[index]

↩ Parent
NameTypeDescriptionRequired
namestring

Name of the namespace.

true
poolstring

Name of the Node Pool where to schedule workloads. If not specified, the first pool is used.

false

Zone.spec.pools[index]

↩ Parent
NameTypeDescriptionRequired
namestring

Name of the node pool

true
requirements[]object

Node pool requirements including instance type, capacity type, zone, and scaling limits

true

Zone.spec.pools[index].requirements[index]

↩ Parent
NameTypeDescriptionRequired
keyenum

Requirement key


Enum: instance-type, capacity-type, zone, min-size, max-size, desired-size

true
valueint or string

Single value for capacity-type, min-size, max-size, or desired-size. Can be string or integer.

false
values[]string

Array of values for instance-type or availability-zone

false

Zone.spec.appProject

↩ Parent
NameTypeDescriptionRequired
contributorGroups[]string

OIDC groups with full access to applications

false