canonical / bundle-kubeflow

Charmed Kubeflow
Apache License 2.0
104 stars 50 forks source link

invalid charm url in application oidc-gatekeeper #171

Closed camille-rodriguez closed 4 years ago

camille-rodriguez commented 4 years ago

The bundle cannot deploy.

crodriguez@camille-hp:~/bundle-kubeflow$ python3 scripts/cli.py deploy-to charmed-kubernetes-us-east-1 Enter a password to set for the Kubeflow dashboard: Repeat for confirmation:

Can we have a default bundle that deploys without needing to configure dex/oidc and simply give us a working kubeflow deployment for demo use? From what I read, we need to configure dex and oidc to be able to deploy it

knkski commented 4 years ago

Sorry about that. You'll need to use an older cli.py script that doesn't use dex:

https://github.com/juju-solutions/bundle-kubeflow/blob/e9a2775d95146fde4544657df951369eb3f86c58/scripts/cli.py

Working on getting an updated bundle pushed up to the charm store, blocked by https://github.com/juju/charmstore/issues/896

I'd like to avoid having a default bundle without any authentication, as it then becomes an easy malware vector. For demo purposes, you can either remove kubeflow-gatekeeper/oidc-gatekeeper, or configure static-username/static-password on dex-auth.

knkski commented 4 years ago

This should no longer be an issue with the latest stable version of the kubeflow bundle in the charm store.