Closed Miles-Garnsey closed 1 year ago
Further diagnostics:
Additional seeds service reports the following
No target 10.152.15.210 No target 10.152.15.231 No target 10.152.15.209
Attempting to CQL to these nodes in DC2 from DC1
This appears to work:
cassandra@gke-nz-cncf-1-default-pool-73f3d76d-bd8s:/$ cqlsh 10.152.15.209
Connected to test at 10.152.15.209:9042
[cqlsh 6.0.0 | Cassandra 4.0.4 | CQL spec 3.4.5 | Native protocol v5]
Use HELP for help.
Attempting to contact DC2 management API from DC1
curl 10.152.15.210:8080/api/v0/metadata/endpoints
<A bunch of binary data here that I won't reproduce, but I can access the endpoint no problem>
My conclusion is that this is not a cloud environment or firewalling issue. It appears to be a legitimate bug in either management API or the way the operator attempts to access the nodes.
Creating a firewall rule to allow ingress calls on port 8080 apparently solved the issue. Could you confirm @Miles-Garnsey ?
We still don't really understand what is wrong with these firewall rules and have decided to move on with our lives, attributing any strange behaviour to ghosts (although we are also open to the possibility that poltergeists are responsible).
In either event, it is a cloud environment issue not an operator issue, so closing.
Hey Im facing the same issue while deploying k8ssandra in gke
@5olitude, when we encountered this we determined that it was due to firewall rules in GKE not allowing traffic on port 8080. We solved this by allowing ingress to the nodes on port 8080. Please let us know if that solves your issue.
@Miles-Garnsey Yes Miles I resolved the issue by enabling the firewall rules by allowing traffic on port 8080 ,7777 , thanks for your reply
What happened?
I applied the below manifest to a two DC cluster managed by k8ssandra-operator . Stargate and Reaper failed to roll out. Both DCs present as healthy according to pod statuses:
Did you expect to see something different?
Damn right I did.
How to reproduce it (as minimally and precisely as possible):
Apply this manifest to a two DC cluster:
Environment
k8ssandra/k8ssandra-operator:v1.6.1
Logs