{ "slug": "core-namespace", "kind": "kubernetes", "metadata": { "name": "Kubernetes Namespace", "description": "Creates a Kubernetes Namespace with optional single label and annotation entries for basic environment scoping.", "tags": [], "icon": { "provider": "simple-icons", "id": "kubernetes" }, "draft": false, "version": { "name": "1.31.0", "source_dep_name": "manual/core-namespace" } }, "variables": [ { "title": "General", "name": "general", "items": [ { "name": "namespace_name", "type": "str", "title": "Namespace name", "required": false, "default": "app", "config": { "placeholder": "app" } } ] }, { "title": "Labels", "name": "labels", "items": [ { "name": "labels_enabled", "type": "bool", "title": "Label", "required": false, "default": false, "description": "Add a label entry to the namespace" }, { "name": "label_key", "type": "str", "title": "Label key", "required": false, "default": "app.kubernetes.io/name", "config": { "placeholder": "app.kubernetes.io/name" } }, { "name": "label_value", "type": "str", "title": "Label value", "required": false, "default": "app", "config": { "placeholder": "app" } } ] }, { "title": "Annotations", "name": "annotations", "items": [ { "name": "annotations_enabled", "type": "bool", "title": "Annotation", "required": false, "default": false, "description": "Add an annotation entry to the namespace" }, { "name": "annotation_key", "type": "str", "title": "Annotation key", "required": false, "default": "app.kubernetes.io/part-of", "config": { "placeholder": "app.kubernetes.io/part-of" } }, { "name": "annotation_value", "type": "str", "title": "Annotation value", "required": false, "default": "platform", "config": { "placeholder": "platform" } } ] } ] }