self,
namespace,
cluster_uuid,
+ labels,
):
"""
Create a namespace in a specific cluster
- :param namespace: namespace to be created
+ :param namespace: Namespace to be created
:param cluster_uuid: K8s cluster uuid used to retrieve kubeconfig
+ :param labels: Dictionary with labels for the new namespace
:returns: None
"""
paths, env = self._init_paths_env(
kubectl = Kubectl(config_file=paths["kube_config"])
await kubectl.create_namespace(
name=namespace,
+ labels=labels,
)
async def delete_namespace(