Skip to content

Refactor existing_arrikto into a community supported config #599

@yanniszark

Description

@yanniszark

There seems to be a community agreement that Kubeflow needs a config in the lines of
existing_arrikto.
Since our intention was for it to be a community config from the start, we refactor it into a community-supported config.

The proposed new name is kfctl_istio_dex.yaml.

What is included:

  • Kubeflow components: the intention is for this config to be a batteries-included config, with all the Kubeflow components (Notebooks, Pipelines, TFJobs, etc.).
  • Service Mesh: Istio is used and installed by default.
  • Auth: OIDC with Dex as the OIDC Provider and the oidc-authservice as the OIDC Client.
  • Exposing Kubeflow: Kubeflow is exposed on HTTPS, with a LoadBalancer with a self-signed cert by default.
  • Restrictions: Must not depend on any cloud-specific feature. This is targeted at existing, on-prem clusters with no access to cloud-specific services.

/cc @krishnadurai @ddutta @jlewi @johnugeorge @vkoukis @cvenets

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions