mirror of
https://github.com/rubenhensen/k8scd.git
synced 2026-11-15 14:29:09 +01:00
vault: drop the injector's anti-affinity
The chart requires injector pods on different nodes. With one node and one replica the rolling update to vault-k8s 1.7.6 deadlocked: the new pod stayed Pending until the old one left, which waits for the new one. The server already sets affinity to "" for the same reason.
This commit is contained in:
1 parent
e518e1368f
commit
6b81033f70
1 file changed
+4
@@ -3,6 +3,10 @@ global:
|
||||
tlsDisable: true
|
||||
injector:
|
||||
enabled: true
|
||||
# The chart's default anti-affinity forbids two injector pods on one
|
||||
# node, so on this single node a rolling update can never start the new
|
||||
# pod while the old one runs.
|
||||
affinity: ""
|
||||
server:
|
||||
# Pinned to the running version: the chart would otherwise pull its own
|
||||
# default on the next pod restart, and with Shamir unsealing a Vault
|
||||
|
||||
Reference in new issue
Block a user