There is introduced a cd by means of github actions. It creates a basic 2-nodes ha cluster with a stonith/ssh resource and runs the e2e_test against the cluster.
Q: Why are the containers started not as
but rather docker run ?
A: Because it's the only way to start them with the --privileged flag.
Q: Why not use k8s/k3s/helm charts, bash/python/whatsoever scripts to deploy the ha-cluster?
A: Yaml is already good enough.
There is introduced a cd by means of github actions. It creates a basic 2-nodes ha cluster with a
stonith/ssh
resource and runs thee2e_test
against the cluster. Q: Why are the containers started not asbut rather
docker run
? A: Because it's the only way to start them with the--privileged
flag. Q: Why not use k8s/k3s/helm charts, bash/python/whatsoever scripts to deploy the ha-cluster? A: Yaml is already good enough.