Version v0.4 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.
Upgrading Kubeflow Deployments
Upgrading your Kubeflow deployment
Until 1.0 Kubeflow makes no promises of backwards compatibility or upgradeability. Nonetheless, here are some instructions for updating your deployments.
Updating your deployments is a two step process
Updating your ksonnet application
- We recommend checking your app into source control to back it up before proceeding
- Use the script upgrade_ks_app.py to update your ksonnet app with the current version for the Kubeflow packages
- Note: ksonnet is working on support for this see https://github.com/ksonnet/ksonnet/issues/237
Updating the actual deployment
- Delete TFJobs v1alpha1 because K8s can’t deploy multiple versions of a CRD
kubectl delete crd tfjobs.kubeflow.org
- Redeploy kubeflow
ks apply ${ENVIRONMENT} -c ${COMPONENT}
Last modified 19.01.2019: Refactoring the left-hand navigation panel. (#406) (8a79c99)