Compare languages | The namespace-configurator module: examples

Example

Пример

This example will add extended-monitoring.deckhouse.io/enabled=true label and foo=bar annotation to every namespace starting with prod- and infra-, except infra-test.

Этот пример добавит лейбл extended-monitoring.deckhouse.io/enabled=true и аннотацию foo=bar к каждому namespace, начинающемуся с prod- или infra-, за исключением infra-test.

yaml apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: namespace-configurator spec: version: 1 enabled: true settings: configurations:

  • annotations: foo: bar labels: extended-monitoring.deckhouse.io/enabled: “true” includeNames:
  • “^prod”
  • “^infra” excludeNames:
  • “infra-test”

yaml apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: namespace-configurator spec: version: 1 enabled: true settings: configurations:

  • annotations: foo: bar labels: extended-monitoring.deckhouse.io/enabled: “true” includeNames:
  • “^prod”
  • “^infra” excludeNames:
  • “infra-test”