Common
Packages:
common.ironcore.dev/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
Resource Types:
ConfigMapKeySelector
ConfigMapKeySelector is a reference to a specific ‘key’ within a ConfigMap resource.
In some instances, key
is a required field.
Field | Description |
---|---|
name string |
Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names |
key string |
(Optional)
The key of the entry in the ConfigMap resource’s |
IP
(Appears on:IPRange)
IP is an IP address.
Field | Description |
---|---|
- net/netip.Addr |
IPPrefix
IPPrefix represents a network prefix.
Field | Description |
---|---|
- net/netip.Prefix |
IPRange
IPRange is an IP range.
Field | Description |
---|---|
from IP |
|
to IP |
LocalUIDReference
LocalUIDReference is a reference to another entity including its UID
Field | Description |
---|---|
name string |
Name is the name of the referenced entity. |
uid k8s.io/apimachinery/pkg/types.UID |
UID is the UID of the referenced entity. |
SecretKeySelector
SecretKeySelector is a reference to a specific ‘key’ within a Secret resource.
In some instances, key
is a required field.
Field | Description |
---|---|
name string |
Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names |
key string |
(Optional)
The key of the entry in the Secret resource’s |
Taint
The resource pool this Taint is attached to has the “effect” on any resource that does not tolerate the Taint.
Field | Description |
---|---|
key string |
The taint key to be applied to a resource pool. |
value string |
The taint value corresponding to the taint key. |
effect TaintEffect |
The effect of the taint on resources that do not tolerate the taint. Valid effects are NoSchedule, PreferNoSchedule and NoExecute. |
TaintEffect
(string
alias)
(Appears on:Taint, Toleration)
Value | Description |
---|---|
"NoSchedule" |
Do not allow new resources to schedule onto the resource pool unless they tolerate the taint, but allow all already-running resources to continue running. Enforced by the scheduler. |
Toleration
The resource this Toleration is attached to tolerates any taint that matches
the triple
Field | Description |
---|---|
key string |
Key is the taint key that the toleration applies to. Empty means match all taint keys. If the key is empty, operator must be Exists; this combination means to match all values and all keys. |
operator TolerationOperator |
Operator represents a key’s relationship to the value. Valid operators are Exists and Equal. Defaults to Equal. Exists is equivalent to wildcard for value, so that a resource can tolerate all taints of a particular category. |
value string |
Value is the taint value the toleration matches to. If the operator is Exists, the value should be empty, otherwise just a regular string. |
effect TaintEffect |
Effect indicates the taint effect to match. Empty means match all taint effects. When specified, allowed values are NoSchedule. |
TolerationOperator
(string
alias)
(Appears on:Toleration)
A toleration operator is the set of operators that can be used in a toleration.
Value | Description |
---|---|
"Equal" |
|
"Exists" |
UIDReference
UIDReference is a reference to another entity in a potentially different namespace including its UID.
Field | Description |
---|---|
namespace string |
Namespace is the namespace of the referenced entity. If empty, the same namespace as the referring resource is implied. |
name string |
Name is the name of the referenced entity. |
uid k8s.io/apimachinery/pkg/types.UID |
UID is the UID of the referenced entity. |
Generated with gen-crd-api-reference-docs