-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make Zenith SSHD more robust #364
Conversation
1a71ad2
to
2edb4bc
Compare
@assumptionsandg There are more things than this that we need to do to make Zenith SSHD properly robust. I have changed the title and added some items in the description to reflect this. |
2edb4bc
to
4a79eea
Compare
Topology spread should work in an AIO, and will make sure that the pods schedule on different nodes by preference on a HA cluster, so I would prefer to have it back... The reason for using topology spread and not anti-affinity is specifically because you specify a If it wasn't working, we should work out why. |
@JohnGarbutt Why 2 and not 3 for the replicas? I have a slight preference for 3 as it will result in one per node in our default HA setup. |
So it was failing on the single node deployment, so I was mostly suggesting dialling a few things back to see if that gets it working. Now we have something working, we could always have a look at adding back in the max skew... it looked like it was failing to create the first pod, but was OK if you already had one pod running, id I understand what we found out correctly? |
4d81505
to
0cdb64c
Compare
0cdb64c
to
f1cfb0f
Compare
7138ee3
to
5079210
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
maxSkew: 1
)maxUnavailable: 1
to ensure that only one SSHD pod is killed at once