Packages:
common.ironcore.dev/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
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" | TaintEffectNoSchedule is not allowing new resources to be scheduled onto the resource pool unless they tolerate the taint, but allow all already-running resources to continue running. This is enforced by the scheduler. |
Toleration
Toleration is attached to tolerate any taint that matches the triple {key,value,effect} using the matching operator.
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)
TolerationOperator is the set of operators that can be used in 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