An open-source Octant plugin that helps machine learning engineers debug and maintain their Kubeflow workloads, without relying on a Kubernetes background.
- ✅ Health Check: Status page for all Kubeflow services, restart unready pods instantly
- ✅ Central Dashboard: Kubeflow dashboard embedded within Octant, manage ML tasks without switching windows
⚠️ Installer: Add Kubeflow to an existing Kubernetes cluster with a single click
Run the following commands to download the repo and build the plugin for your own OS; the binary will then be copied to the default Octant plugin directory. Restart Octant to finish the installation.
git clone https://github.com/liamrathke/octant-kubeflow.git
make build
Run the following command to remove the plugin:
rm -f ~/.config/octant/plugins/octant-kubeflow
Requires Go 1.16+ and fswatch.
Run make dev
at the root of this repo, which will do the following:
- Build the binary
- Start the Octant server at http://127.0.0.1:7777
- Watch for file changes, rebuild binary, restart Octant, repeat
Contributions are welcome!
This plugin was adapted from Octant Helm by Blood Orange.