Skip to content

Commit

Permalink
Document upgrading plugins in the deployment
Browse files Browse the repository at this point in the history
Fixes #1024

Signed-off-by: Nolan Brubaker <[email protected]>
  • Loading branch information
Nolan Brubaker committed Oct 30, 2018
1 parent beb22f9 commit ec013e6
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions docs/upgrading-to-v0.10.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,11 +66,13 @@ the existing `Config` resource as necessary.
`--restic-timeout` | 1h | how long backups/restores of pod volumes should be allowed to run before timing out (previously `podVolumeOperationTimeout` in the `Config` resource in pre-v0.10 versions)
`--restore-only` | false | run in a mode where only restores are allowed; backups, schedules, and garbage-collection are all disabled

7. Apply your updated Ark deployment YAML to your cluster and ensure the pod starts up successfully.
7.If you are using any plugins, update the Ark deployment YAML to reference the latest image tag for your plugins. This can be found under the `initContainers` section of your deployment YAML.

8. If you're using Ark's restic integration, ensure the daemon set pods have been re-created with the latest Ark image (if your daemon set YAML is using the `:latest` tag, you can delete the pods so they're recreated with an updated image).
8. Apply your updated Ark deployment YAML to your cluster and ensure the pod(s) starts up successfully.

9. Once you've confirmed all of your settings have been migrated over correctly, delete the Config CRD:
9. If you're using Ark's restic integration, ensure the daemon set pods have been re-created with the latest Ark image (if your daemon set YAML is using the `:latest` tag, you can delete the pods so they're recreated with an updated image).

10. Once you've confirmed all of your settings have been migrated over correctly, delete the Config CRD:
```bash
kubectl delete -n heptio-ark config --all
kubectl delete crd configs.ark.heptio.com
Expand Down

0 comments on commit ec013e6

Please sign in to comment.