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 |
|---|---|
namestring | Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names |
keystring | (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 |
|---|---|
fromIP | |
toIP |
LocalUIDReference
LocalUIDReference is a reference to another entity including its UID
| Field | Description |
|---|---|
namestring | Name is the name of the referenced entity. |
uidk8s.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 |
|---|---|
namestring | Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names |
keystring | (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 |
|---|---|
keystring | The taint key to be applied to a resource pool. |
valuestring | The taint value corresponding to the taint key. |
effectTaintEffect | 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 |
|---|---|
keystring | 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. |
operatorTolerationOperator | 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. |
valuestring | Value is the taint value the toleration matches to. If the operator is Exists, the value should be empty, otherwise just a regular string. |
effectTaintEffect | 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 |
|---|---|
namespacestring | Namespace is the namespace of the referenced entity. If empty, the same namespace as the referring resource is implied. |
namestring | Name is the name of the referenced entity. |
uidk8s.io/apimachinery/pkg/types.UID | UID is the UID of the referenced entity. |
Generated with gen-crd-api-reference-docs