From cbc8a7927eabe3365ec44531175376e0bff8259d Mon Sep 17 00:00:00 2001 From: Steve Kriss Date: Wed, 20 Dec 2017 16:30:38 -0800 Subject: [PATCH] remove tagging of PV from with PV example, backup by namespace Signed-off-by: Steve Kriss --- docs/cloud-provider-specifics.md | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/docs/cloud-provider-specifics.md b/docs/cloud-provider-specifics.md index 73542fc69..d70327e33 100644 --- a/docs/cloud-provider-specifics.md +++ b/docs/cloud-provider-specifics.md @@ -393,7 +393,7 @@ kubectl apply -f examples/nginx-app/base.yaml Now create a backup: ```bash -ark backup create nginx-backup --selector app=nginx +ark backup create nginx-backup --include-namespaces nginx-example ``` Simulate a disaster: @@ -418,17 +418,10 @@ Start the sample nginx app: kubectl apply -f examples/nginx-app/with-pv.yaml ``` -Because Kubernetes does not automatically transfer labels from PVCs to dynamically generated PVs, you need to do so manually: - -```bash -nginx_pv_name=$(kubectl get pv -o jsonpath='{.items[?(@.spec.claimRef.name=="nginx-logs")].metadata.name}') -kubectl label pv $nginx_pv_name app=nginx -``` - Now create a backup with PV snapshotting: ```bash -ark backup create nginx-backup --selector app=nginx +ark backup create nginx-backup --include-namespaces nginx-example ``` Simulate a disaster: