changelogs/CHANGELOG-0.8.md
ark backup delete command to request deletion of a backup and its associated cloud
resources; behind the scenes, we've switched to using a new DeleteBackupRequest Custom Resource and associated controller for processing deletion requests.location is no longer required, and for GCP, project is not needed.heptio-ark by default) as part of #383.--kubecontext flag to Ark CLI (#296, @blakebarnett)DeleteBackupRequest custom resource & controller (#383 #431, @ncdc @nrb)ark schedule create documentation (#331, @lypht)project requirement from Ark config (#345, @skriss)--from-backup flag to ark restore create and allow custom restore names (#342 #409, @skriss)location requirement from Ark config (#344, @skriss)Ark v0.7.1 moved the Ark server deployment into a separate namespace, heptio-ark-server. As of v0.8.0 we've
returned to a single namespace, heptio-ark, for all Ark-related resources. If you're currently running v0.7.1,
here are the steps you can take to upgrade:
Execute the steps from the Credentials and configuration section for your cloud:
When you get to the secret creation step, if you don't have your credentials-ark file handy,
you can copy the existing secret from your heptio-ark-server namespace into the heptio-ark namespace:
kubectl get secret/cloud-credentials -n heptio-ark-server --export -o json | \
jq '.metadata.namespace="heptio-ark"' | \
kubectl apply -f -
You can now safely delete the heptio-ark-server namespace:
kubectl delete namespace heptio-ark-server
Execute the commands from the Start the server section for your cloud: