Skip to content

Allow MLRun CE Helm chart deployment into any namespace #203

@tal-haim

Description

@tal-haim

Currently, the MLRun CE Helm chart templates hardcode the namespace as 'mlrun', which restricts installation to only that namespace and impedes use in custom namespaces (e.g., 'controller').

How to fix:

  1. Search all YAML templates in charts/mlrun-ce/templates for lines with namespace: mlrun.
  2. Replace any such instance with namespace: {{ .Release.Namespace }} to ensure resources are deployed to the namespace specified during Helm installation.
  3. Confirm all Kubernetes manifests support namespace templating.
  4. Test chart installation in multiple namespaces to verify correctness.

Impact:
This change will allow MLRun CE to be installed in any namespace, improving compatibility with CI/CD pipelines, multi-tenancy, and cluster organization.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions