Design the migration path for istio in a different namespace than kubeflow
#373
Labels
enhancement
New feature or request
kubeflow
#373
Context
#369 outlines how to architect charmed kubeflow such that istio is deployed in a different namespace than
kubeflow
. For whatever solution #369 chooses, we must design the migration for existing deployments to move their istio.Potential issues:
istioctl upgrade --new-namespace=X
, so we likely need to uninstall and reinstallistioctl uninstall -n kubeflow; istioctl install -n istio-system
and instead need to uninstall everything except the CRDs. The charm handles upgrades in the target version (eg: when upgrading from 1 to 2, 2 is the one executing upgrade logic) so this should be doableistiod
is separated fromistio-pilot
into its own charm (either in the Kubeflow namespace or elsewhere), how can we deploy the new charm and "take over" the old CRDs?What needs to get done
Definition of Done
The text was updated successfully, but these errors were encountered: