kubernetes / kubernetes.core / 3.0.1 / filter / k8s_config_resource_name Generate resource name for the given resource of type ConfigMap, Secret Authors: ansible cloud teamkubernetes.core.k8s_config_resource_name (3.0.1) — filter
Install with ansible-galaxy collection install kubernetes.core:==3.0.1
collections: - name: kubernetes.core version: 3.0.1
Generate resource name for the given resource of type ConfigMap, Secret.
Resource must have a C(metadata.name) key to generate a resource name
# Dump generated name for a configmap into a variable - set_fact: generated_name: '{{ definition | kubernetes.core.k8s_config_resource_name }}' vars: definition: apiVersion: v1 kind: ConfigMap metadata: name: myconfigmap namespace: mynamespace
_input: description: - A valid YAML definition for a ConfigMap or a Secret. required: true type: dict
_value: description: Generated resource name. type: str