Updating readme.
This commit is contained in:
parent
3d734b13a6
commit
8b057d4e43
|
|
@ -59,8 +59,16 @@ NOCLEANUP=True ./run.sh main tests.test_e2e.EndToEndTestCase.test_lazy_spilo_upg
|
||||||
If you want to inspect Kind/Kubernetes cluster, use the following script to exec into the K8s setup and then use `kubectl`
|
If you want to inspect Kind/Kubernetes cluster, use the following script to exec into the K8s setup and then use `kubectl`
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
./run_test_image.sh
|
./exec_into_env.sh
|
||||||
|
|
||||||
|
# use kube ctl
|
||||||
kubectl get pods
|
kubectl get pods
|
||||||
|
|
||||||
|
# watch relevant objects
|
||||||
|
./scripts/watch_objects.sh
|
||||||
|
|
||||||
|
# get operator logs
|
||||||
|
./scripts/get_logs.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
## Covered use cases
|
## Covered use cases
|
||||||
|
|
|
||||||
|
|
@ -575,7 +575,7 @@ class EndToEndTestCase(unittest.TestCase):
|
||||||
"node_readiness_label": readiness_label + ':' + readiness_value,
|
"node_readiness_label": readiness_label + ':' + readiness_value,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
k8s.update_config(patch_readiness_label_config)
|
k8s.update_config(patch_readiness_label_config, "setting readiness label")
|
||||||
new_master_node, new_replica_nodes = self.assert_failover(
|
new_master_node, new_replica_nodes = self.assert_failover(
|
||||||
current_master_node, num_replicas, failover_targets, cluster_label)
|
current_master_node, num_replicas, failover_targets, cluster_label)
|
||||||
|
|
||||||
|
|
@ -856,7 +856,7 @@ class EndToEndTestCase(unittest.TestCase):
|
||||||
"enable_pod_antiaffinity": "true"
|
"enable_pod_antiaffinity": "true"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
k8s.update_config(patch_enable_antiaffinity)
|
k8s.update_config(patch_enable_antiaffinity, "enable antiaffinity")
|
||||||
self.assert_failover(master_node, len(replica_nodes), failover_targets, cluster_label)
|
self.assert_failover(master_node, len(replica_nodes), failover_targets, cluster_label)
|
||||||
|
|
||||||
# now disable pod anti affintiy again which will cause yet another failover
|
# now disable pod anti affintiy again which will cause yet another failover
|
||||||
|
|
@ -865,7 +865,7 @@ class EndToEndTestCase(unittest.TestCase):
|
||||||
"enable_pod_antiaffinity": "false"
|
"enable_pod_antiaffinity": "false"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
k8s.update_config(patch_disable_antiaffinity)
|
k8s.update_config(patch_disable_antiaffinity, "disalbe antiaffinity")
|
||||||
k8s.wait_for_pod_start('spilo-role=master')
|
k8s.wait_for_pod_start('spilo-role=master')
|
||||||
k8s.wait_for_pod_start('spilo-role=replica')
|
k8s.wait_for_pod_start('spilo-role=replica')
|
||||||
return True
|
return True
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue