File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,3 +9,28 @@ $ helmc fetch deis/workflow-beta4
99$ helmc generate -x manifests workflow-beta4
1010$ helmc install workflow-beta4
1111```
12+
13+ ## Keeping Essential Pieces
14+
15+ !!! note
16+ "Keeper" upgrade behavior requires Helm Classic 0.8.0 or newer and the workflow-rc1
17+ or workflow-dev chart.
18+
19+ Helm Classic recognizes when a manifest inside a chart is marked as a "keeper" and will leave
20+ it alone during ` helmc uninstall ` .
21+
22+ The Workflow Chart marks the "deis" Kubernetes ` Namespace ` and the ` Service ` for the registry
23+ and for the router as keepers. This keeps the external ` LoadBalancer ` intact so that routing
24+ and DNS are preserved while reinstalling Workflow.
25+
26+ To remove Workflow completely from a Kubernetes cluster, run the following:
27+
28+ ```
29+ $ helmc uninstall -n deis -y workflow-dev
30+ $ kubectl delete ns deis # Be sure you want to delete the
31+ # Namespace and all its contents!
32+ ```
33+
34+ See the Helm Classic documentation for more detail about [ keeper manifests] .
35+
36+ [ keeper manifests ] : http://helm-classic.readthedocs.io/en/latest/awesome/#keeper-manifests
You can’t perform that action at this time.
0 commit comments