Skip to content

Example runs

Nir Soffer edited this page Sep 10, 2025 · 3 revisions

This page contains examples runs for validate clusters and validate application commands.

validate clusters

Ramen not deployed

% ramenctl validate clusters -o out/ramen-not-deployed
⭐ Using config "config.yaml"
⭐ Using report "out/ramen-not-deployed"

🔎 Validate config ...
   ✅ Config validated

🔎 Validate clusters ...
   ✅ Gathered data from cluster "hub"
   ✅ Gathered data from cluster "dr1"
   ✅ Gathered data from cluster "dr2"
   ❌ Issues found during validation

❌ validation failed (0 ok, 0 stale, 8 problem)

Ramen not configured

% ramenctl validate clusters -o out/ramen-not-configured
⭐ Using config "config.yaml"
⭐ Using report "out/ramen-not-configured"

🔎 Validate config ...
   ✅ Config validated

🔎 Validate clusters ...
   ✅ Gathered data from cluster "hub"
   ✅ Gathered data from cluster "dr1"
   ✅ Gathered data from cluster "dr2"
   ❌ Issues found during validation

❌ validation failed (18 ok, 0 stale, 5 problem)

Ramen deployed and configured

% ramenctl validate clusters -o out/ramen-deployed-and-configured
⭐ Using config "config.yaml"
⭐ Using report "out/ramen-deployed-and-configured"

🔎 Validate config ...
   ✅ Config validated

🔎 Validate clusters ...
   ✅ Gathered data from cluster "hub"
   ✅ Gathered data from cluster "dr2"
   ✅ Gathered data from cluster "dr1"
   ✅ Clusters validated

✅ Validation completed (36 ok, 0 stale, 0 problem)

validate application

Application protected

% ramenctl validate application --namespace argocd --name appset-deploy-rbd -o out/application-protected
⭐ Using config "config.yaml"
⭐ Using report "out/application-protected"

🔎 Validate config ...
   ✅ Config validated

🔎 Validate application ...
   ✅ Inspected application
   ✅ Gathered data from cluster "dr2"
   ✅ Gathered data from cluster "dr1"
   ✅ Gathered data from cluster "hub"
   ✅ Application validated

✅ Validation completed (21 ok, 0 stale, 0 problem)

Application failing over

% ramenctl validate application --namespace argocd --name appset-deploy-rbd -o out/application-failover
⭐ Using config "config.yaml"
⭐ Using report "out/application-failover"

🔎 Validate config ...
   ✅ Config validated

🔎 Validate application ...
   ✅ Inspected application
   ✅ Gathered data from cluster "dr1"
   ✅ Gathered data from cluster "dr2"
   ✅ Gathered data from cluster "hub"
   ❌ Issues found during validation

❌ validation failed (26 ok, 0 stale, 3 problem)

Application failed over

% ramenctl validate application --namespace argocd --name appset-deploy-rbd -o out/application-failedover
⭐ Using config "config.yaml"
⭐ Using report "out/application-failedover"

🔎 Validate config ...
   ✅ Config validated

🔎 Validate application ...
   ✅ Inspected application
   ✅ Gathered data from cluster "dr1"
   ✅ Gathered data from cluster "dr2"
   ✅ Gathered data from cluster "hub"
   ✅ Application validated

✅ Validation completed (21 ok, 0 stale, 0 problem)

Application relocating

% ramenctl validate application --namespace argocd --name appset-deploy-rbd -o out/application-relocating
⭐ Using config "config.yaml"
⭐ Using report "out/application-relocating"

🔎 Validate config ...
   ✅ Config validated

🔎 Validate application ...
   ✅ Inspected application
   ✅ Gathered data from cluster "dr1"
   ✅ Gathered data from cluster "dr2"
   ✅ Gathered data from cluster "hub"
   ❌ Issues found during validation

❌ validation failed (9 ok, 1 stale, 8 problem)

Application relocated

% ramenctl validate application --namespace argocd --name appset-deploy-rbd -o out/application-relocated 
⭐ Using config "config.yaml"
⭐ Using report "out/application-relocated"

🔎 Validate config ...
   ✅ Config validated

🔎 Validate application ...
   ✅ Inspected application
   ✅ Gathered data from cluster "dr2"
   ✅ Gathered data from cluster "dr1"
   ✅ Gathered data from cluster "hub"
   ✅ Application validated

✅ Validation completed (21 ok, 0 stale, 0 problem)