Selector

class aws_cdk.aws_eks.Selector(*, namespace, labels=None)

Bases: object

(experimental) Fargate profile selector.

Parameters
  • namespace (str) – (experimental) The Kubernetes namespace that the selector should match. You must specify a namespace for a selector. The selector only matches pods that are created in this namespace, but you can create multiple selectors to target multiple namespaces.

  • labels (Optional[Mapping[str, str]]) – (experimental) The Kubernetes labels that the selector should match. A pod must contain all of the labels that are specified in the selector for it to be considered a match. Default: - all pods within the namespace will be selected.

Stability

experimental

Attributes

labels

(experimental) The Kubernetes labels that the selector should match.

A pod must contain all of the labels that are specified in the selector for it to be considered a match.

Default
  • all pods within the namespace will be selected.

Stability

experimental

Return type

Optional[Mapping[str, str]]

namespace

(experimental) The Kubernetes namespace that the selector should match.

You must specify a namespace for a selector. The selector only matches pods that are created in this namespace, but you can create multiple selectors to target multiple namespaces.

Stability

experimental

Return type

str