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 data field to be used. Some instances of this field may be defaulted, in others it may be required.

    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 data field to be used. Some instances of this field may be defaulted, in others it may be required.

    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 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)

    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