Resource Type: kubernetes_label_selector

Defined in:
lib/puppet/type/kubernetes_label_selector.rb
Providers:
swagger

Overview

A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all objects. A null label selector matches no objects.

Properties

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • match_expressions

    matchExpressions is a list of label selector requirements. The requirements are ANDed.

  • match_labels

    matchLabels is a map of key,value pairs. A single key,value in the matchLabels map is equivalent to an element of matchExpressions, whose key field is ‘key’, the operator is ‘In’, and the values array contains only ‘value’. The requirements are ANDed.

Parameters

  • name (namevar)

    Name of the label_selector.

  • provider

    The specific backend to use for this ‘kubernetes_label_selector` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.