storage-replayer: Make instance deployment conditionnal & only impact replayer whose configuration has been changed
So we can activate subsets of storage replayers in dedicated namespace if we want. We could, for example, in swh-cassandra-next-version, deploy a subset of those to decrease the time of installing the next version.
Another commit ensures the replayers are only restarted when their configuration is impacted. (Prior to this, this would restart all replayers at each tiny config change or add/remove a new one).
make swh-helm-diff
[swh] Generate config in production branch for environment staging, namespace swh...
[swh] Generate config in production branch for environment staging, namespace swh-cassandra...
[swh] Generate config in production branch for environment staging, namespace swh-cassandra-next-version...
Switched to branch 'allow-storage-replayer-instance-to-be-disabled'
[swh] Generate config in allow-storage-replayer-instance-to-be-disabled branch for environment staging...
[swh] Generate config in allow-storage-replayer-instance-to-be-disabled branch for environment staging...
[swh] Generate config in allow-storage-replayer-instance-to-be-disabled branch for environment staging...
Switched to branch 'production'
Your branch is up to date with 'origin/production'.
[swh] Generate config in production branch for environment production, namespace swh...
[swh] Generate config in production branch for environment production, namespace swh-cassandra...
[swh] Generate config in production branch for environment production, namespace swh-cassandra-next-version...
Switched to branch 'allow-storage-replayer-instance-to-be-disabled'
[swh] Generate config in allow-storage-replayer-instance-to-be-disabled branch for environment production...
[swh] Generate config in allow-storage-replayer-instance-to-be-disabled branch for environment production...
[swh] Generate config in allow-storage-replayer-instance-to-be-disabled branch for environment production...
------------- diff for environment staging namespace swh -------------
--- /tmp/swh-chart.swh.TvpjIIYH/staging-swh.before 2023-11-15 15:50:53.734897514 +0100
+++ /tmp/swh-chart.swh.TvpjIIYH/staging-swh.after 2023-11-15 15:50:54.442896614 +0100
@@ -22291,26 +22291,30 @@
metadata:
namespace: swh
name: storage-replayer-content
labels:
app: storage-replayer-content
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-content
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-content
annotations:
- checksum/config: 84f4df6898bc72445a40aad2201ff2f398c9903d6434f641bacfd7574ded9c98
+ checksum/config: fd66bbf1e73aff0f6634f57b77a8603012a8dd7485cc4652235344884faaad75
checksum/config_utils: 95e3ec2d5d9a9195227631abff0736a8d94bcbcc795abf56981a586844da0c79
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -22415,26 +22419,30 @@
metadata:
namespace: swh
name: storage-replayer-directory
labels:
app: storage-replayer-directory
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-directory
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-directory
annotations:
- checksum/config: 84f4df6898bc72445a40aad2201ff2f398c9903d6434f641bacfd7574ded9c98
+ checksum/config: 6847f26bfae1fefba7a05a7c80c95d6f45caa46f6c551c1e2829316a6f31e6a1
checksum/config_utils: 95e3ec2d5d9a9195227631abff0736a8d94bcbcc795abf56981a586844da0c79
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -22539,26 +22547,30 @@
metadata:
namespace: swh
name: storage-replayer-extid
labels:
app: storage-replayer-extid
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-extid
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-extid
annotations:
- checksum/config: 84f4df6898bc72445a40aad2201ff2f398c9903d6434f641bacfd7574ded9c98
+ checksum/config: 1ea1f0f7a5fcca8301137d81c7d742784e22da8d734a9fc209d2cf39024191a3
checksum/config_utils: 95e3ec2d5d9a9195227631abff0736a8d94bcbcc795abf56981a586844da0c79
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -22663,26 +22675,30 @@
metadata:
namespace: swh
name: storage-replayer-metadata
labels:
app: storage-replayer-metadata
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-metadata
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-metadata
annotations:
- checksum/config: 84f4df6898bc72445a40aad2201ff2f398c9903d6434f641bacfd7574ded9c98
+ checksum/config: d69031bf715fce1c84603b456cf7b95014eb1a370ae993d435b591fb6f3a67d8
checksum/config_utils: 95e3ec2d5d9a9195227631abff0736a8d94bcbcc795abf56981a586844da0c79
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -22787,26 +22803,30 @@
metadata:
namespace: swh
name: storage-replayer-origin
labels:
app: storage-replayer-origin
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-origin
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-origin
annotations:
- checksum/config: 84f4df6898bc72445a40aad2201ff2f398c9903d6434f641bacfd7574ded9c98
+ checksum/config: e601d67e898d1f29cd2cb70b5f6f6436af0eed1a9f7e6f465428f88f0666fdcc
checksum/config_utils: 95e3ec2d5d9a9195227631abff0736a8d94bcbcc795abf56981a586844da0c79
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -22911,26 +22931,30 @@
metadata:
namespace: swh
name: storage-replayer-origin-visit
labels:
app: storage-replayer-origin-visit
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-origin-visit
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-origin-visit
annotations:
- checksum/config: 84f4df6898bc72445a40aad2201ff2f398c9903d6434f641bacfd7574ded9c98
+ checksum/config: 5a2565b323c9644779c199faf1f59442d33444b0853f7e1fc1161641c021a6d3
checksum/config_utils: 95e3ec2d5d9a9195227631abff0736a8d94bcbcc795abf56981a586844da0c79
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -23035,26 +23059,30 @@
metadata:
namespace: swh
name: storage-replayer-origin-visit-status
labels:
app: storage-replayer-origin-visit-status
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-origin-visit-status
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-origin-visit-status
annotations:
- checksum/config: 84f4df6898bc72445a40aad2201ff2f398c9903d6434f641bacfd7574ded9c98
+ checksum/config: 04a52cd9e9ece04840eb704ea31d21303a60cc9148299c65d5643073dbeaf54b
checksum/config_utils: 95e3ec2d5d9a9195227631abff0736a8d94bcbcc795abf56981a586844da0c79
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -23159,26 +23187,30 @@
metadata:
namespace: swh
name: storage-replayer-raw-extrinsic-metadata
labels:
app: storage-replayer-raw-extrinsic-metadata
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-raw-extrinsic-metadata
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-raw-extrinsic-metadata
annotations:
- checksum/config: 84f4df6898bc72445a40aad2201ff2f398c9903d6434f641bacfd7574ded9c98
+ checksum/config: 68ef632ff1d554f9e9742b5ed2dfaac2eea1cc48ca50a3220882d614c816e36e
checksum/config_utils: 95e3ec2d5d9a9195227631abff0736a8d94bcbcc795abf56981a586844da0c79
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -23283,26 +23315,30 @@
metadata:
namespace: swh
name: storage-replayer-release
labels:
app: storage-replayer-release
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-release
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-release
annotations:
- checksum/config: 84f4df6898bc72445a40aad2201ff2f398c9903d6434f641bacfd7574ded9c98
+ checksum/config: e3270b7bacc8db63cc7d5119f8dd3b719a9446531b1458b3dc5f8fc82c0d9e79
checksum/config_utils: 95e3ec2d5d9a9195227631abff0736a8d94bcbcc795abf56981a586844da0c79
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -23407,26 +23443,30 @@
metadata:
namespace: swh
name: storage-replayer-revision
labels:
app: storage-replayer-revision
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-revision
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-revision
annotations:
- checksum/config: 84f4df6898bc72445a40aad2201ff2f398c9903d6434f641bacfd7574ded9c98
+ checksum/config: 72ecdff238affbf38864d75fe5acd38d2cc74445ce5572a356087e0ee6e3fdab
checksum/config_utils: 95e3ec2d5d9a9195227631abff0736a8d94bcbcc795abf56981a586844da0c79
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -23531,26 +23571,30 @@
metadata:
namespace: swh
name: storage-replayer-skipped-content
labels:
app: storage-replayer-skipped-content
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-skipped-content
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-skipped-content
annotations:
- checksum/config: 84f4df6898bc72445a40aad2201ff2f398c9903d6434f641bacfd7574ded9c98
+ checksum/config: b74d4282c5e7fefa6a11968df37bc35f155bd0801ddd67939673f591706fe514
checksum/config_utils: 95e3ec2d5d9a9195227631abff0736a8d94bcbcc795abf56981a586844da0c79
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -23655,26 +23699,30 @@
metadata:
namespace: swh
name: storage-replayer-snapshot
labels:
app: storage-replayer-snapshot
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-snapshot
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-snapshot
annotations:
- checksum/config: 84f4df6898bc72445a40aad2201ff2f398c9903d6434f641bacfd7574ded9c98
+ checksum/config: bed04017ae957ead154befb1ac8cc60effe9f35d37f6c816ccdd8919ed48b2b9
checksum/config_utils: 95e3ec2d5d9a9195227631abff0736a8d94bcbcc795abf56981a586844da0c79
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
------------- diff for environment staging namespace swh-cassandra -------------
--- /tmp/swh-chart.swh.TvpjIIYH/staging-swh-cassandra.before 2023-11-15 15:50:53.962897224 +0100
+++ /tmp/swh-chart.swh.TvpjIIYH/staging-swh-cassandra.after 2023-11-15 15:50:54.670896323 +0100
@@ -20680,26 +20680,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-content
labels:
app: storage-replayer-content
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-content
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-content
annotations:
- checksum/config: d2022c15b389d403300f06ff35e69770cf4264e3bfd4df32060d4d073542c5a7
+ checksum/config: 951fb002dd14e5a606cb310e1f890df88182b72178fd9e84444bd10757399830
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -20804,26 +20808,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-directory
labels:
app: storage-replayer-directory
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-directory
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-directory
annotations:
- checksum/config: d2022c15b389d403300f06ff35e69770cf4264e3bfd4df32060d4d073542c5a7
+ checksum/config: 2daf6d88a9a0cf274188a5697409c9cf6ecb5c0762fc2144b712684c8809b6fc
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -20928,26 +20936,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-extid
labels:
app: storage-replayer-extid
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-extid
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-extid
annotations:
- checksum/config: d2022c15b389d403300f06ff35e69770cf4264e3bfd4df32060d4d073542c5a7
+ checksum/config: b2cfa3c32e2e9fdecc8be5b57eebde9e0c53e4c507d44c0099b3007969c1399a
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -21052,26 +21064,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-metadata
labels:
app: storage-replayer-metadata
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-metadata
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-metadata
annotations:
- checksum/config: d2022c15b389d403300f06ff35e69770cf4264e3bfd4df32060d4d073542c5a7
+ checksum/config: 3016467a24e839292b45de282bff6ee8705b9672bbacafb50234a2a80ef511d9
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -21176,26 +21192,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-origin
labels:
app: storage-replayer-origin
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-origin
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-origin
annotations:
- checksum/config: d2022c15b389d403300f06ff35e69770cf4264e3bfd4df32060d4d073542c5a7
+ checksum/config: 67a3cffef1a5d4d38cfd0a204297aadae971989343ca71cd4ae33a72c8e03cc9
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -21300,26 +21320,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-origin-visit
labels:
app: storage-replayer-origin-visit
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-origin-visit
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-origin-visit
annotations:
- checksum/config: d2022c15b389d403300f06ff35e69770cf4264e3bfd4df32060d4d073542c5a7
+ checksum/config: 5d6d91c027d177144a3bad09bcd663c5410888501fdafe97287fb0515c819d6f
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -21424,26 +21448,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-origin-visit-status
labels:
app: storage-replayer-origin-visit-status
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-origin-visit-status
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-origin-visit-status
annotations:
- checksum/config: d2022c15b389d403300f06ff35e69770cf4264e3bfd4df32060d4d073542c5a7
+ checksum/config: 53163e87332bfacfb362ec369de7ba0fb6140beb9f2e74fd575b74668eca097c
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -21548,26 +21576,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-raw-extrinsic-metadata
labels:
app: storage-replayer-raw-extrinsic-metadata
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-raw-extrinsic-metadata
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-raw-extrinsic-metadata
annotations:
- checksum/config: d2022c15b389d403300f06ff35e69770cf4264e3bfd4df32060d4d073542c5a7
+ checksum/config: 950073ca49859a0cb9165dc4939f4b4e7f46a9677bfa5e4fbc9e3c8a8c4c4ce3
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -21672,26 +21704,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-release
labels:
app: storage-replayer-release
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-release
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-release
annotations:
- checksum/config: d2022c15b389d403300f06ff35e69770cf4264e3bfd4df32060d4d073542c5a7
+ checksum/config: 68c47c47de4926467f2e0fd96175724798accc3222cfad3f10fcd0e8d97cb799
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -21796,26 +21832,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-revision
labels:
app: storage-replayer-revision
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-revision
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-revision
annotations:
- checksum/config: d2022c15b389d403300f06ff35e69770cf4264e3bfd4df32060d4d073542c5a7
+ checksum/config: 37a373de0aeb471c6caa35051a4b256016cd18ec4d09dced279be10764794a92
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -21920,26 +21960,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-skipped-content
labels:
app: storage-replayer-skipped-content
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-skipped-content
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-skipped-content
annotations:
- checksum/config: d2022c15b389d403300f06ff35e69770cf4264e3bfd4df32060d4d073542c5a7
+ checksum/config: 20d2ba3fce6709c1ad941aad3477b5d3178c43a749f90f7860dbab9c7b576e87
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -22044,26 +22088,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-snapshot
labels:
app: storage-replayer-snapshot
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-snapshot
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-snapshot
annotations:
- checksum/config: d2022c15b389d403300f06ff35e69770cf4264e3bfd4df32060d4d073542c5a7
+ checksum/config: 3bc3234d3697c96a77543615efd05ee403d502ab505e65f59f5d1e3b80b307d8
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
------------- diff for environment staging namespace swh-cassandra-next-version -------------
--- /tmp/swh-chart.swh.TvpjIIYH/staging-swh-cassandra-next-version.before 2023-11-15 15:50:54.186896939 +0100
+++ /tmp/swh-chart.swh.TvpjIIYH/staging-swh-cassandra-next-version.after 2023-11-15 15:50:54.882896054 +0100
@@ -18822,26 +18822,30 @@
metadata:
namespace: swh-cassandra-next-version
name: storage-replayer-content
labels:
app: storage-replayer-content
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-content
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-content
annotations:
- checksum/config: 50af44f2fd32b0b910604600db76b306aff39961ca79fa71587bec194bbe9488
+ checksum/config: fd47a477706a48d85fd4b8c991f263548523e6baf80da19e0d742222f0ad49f8
checksum/config_utils: 908f9182febd57f799c59c25abdfbd7cfd832e1f1edc150c536d5f8087dd9486
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -18946,26 +18950,30 @@
metadata:
namespace: swh-cassandra-next-version
name: storage-replayer-directory
labels:
app: storage-replayer-directory
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-directory
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-directory
annotations:
- checksum/config: 50af44f2fd32b0b910604600db76b306aff39961ca79fa71587bec194bbe9488
+ checksum/config: 58752044abed5c816a02d8a59f47769f60651c4912fedd44394a434e81c2c4c6
checksum/config_utils: 908f9182febd57f799c59c25abdfbd7cfd832e1f1edc150c536d5f8087dd9486
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -19070,26 +19078,30 @@
metadata:
namespace: swh-cassandra-next-version
name: storage-replayer-extid
labels:
app: storage-replayer-extid
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-extid
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-extid
annotations:
- checksum/config: 50af44f2fd32b0b910604600db76b306aff39961ca79fa71587bec194bbe9488
+ checksum/config: 10f3d976742b1fb21ba58f2a933f23d2d50ecdcefcbbc37831293c60bbe8e8ac
checksum/config_utils: 908f9182febd57f799c59c25abdfbd7cfd832e1f1edc150c536d5f8087dd9486
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -19194,26 +19206,30 @@
metadata:
namespace: swh-cassandra-next-version
name: storage-replayer-metadata
labels:
app: storage-replayer-metadata
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-metadata
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-metadata
annotations:
- checksum/config: 50af44f2fd32b0b910604600db76b306aff39961ca79fa71587bec194bbe9488
+ checksum/config: 6514ff27e05da5176357717e7eefac72791d1ccd2a5461b239b0e9ab27f426fc
checksum/config_utils: 908f9182febd57f799c59c25abdfbd7cfd832e1f1edc150c536d5f8087dd9486
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -19318,26 +19334,30 @@
metadata:
namespace: swh-cassandra-next-version
name: storage-replayer-origin
labels:
app: storage-replayer-origin
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-origin
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-origin
annotations:
- checksum/config: 50af44f2fd32b0b910604600db76b306aff39961ca79fa71587bec194bbe9488
+ checksum/config: b7d4fc3c8e7936ef0515ae1ee0b7098d97fe8e1852b3a1ead1e6a3256b4a09c6
checksum/config_utils: 908f9182febd57f799c59c25abdfbd7cfd832e1f1edc150c536d5f8087dd9486
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -19442,26 +19462,30 @@
metadata:
namespace: swh-cassandra-next-version
name: storage-replayer-origin-visit
labels:
app: storage-replayer-origin-visit
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-origin-visit
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-origin-visit
annotations:
- checksum/config: 50af44f2fd32b0b910604600db76b306aff39961ca79fa71587bec194bbe9488
+ checksum/config: 298ae1150aabd6e63f000c412594136635adf9de9bd91e9eef30d87707e871cb
checksum/config_utils: 908f9182febd57f799c59c25abdfbd7cfd832e1f1edc150c536d5f8087dd9486
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -19566,26 +19590,30 @@
metadata:
namespace: swh-cassandra-next-version
name: storage-replayer-origin-visit-status
labels:
app: storage-replayer-origin-visit-status
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-origin-visit-status
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-origin-visit-status
annotations:
- checksum/config: 50af44f2fd32b0b910604600db76b306aff39961ca79fa71587bec194bbe9488
+ checksum/config: 7199c3212a52ca22b4cd378bc3b76e7b415a07cfdef4a4c50185a1f20425c696
checksum/config_utils: 908f9182febd57f799c59c25abdfbd7cfd832e1f1edc150c536d5f8087dd9486
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -19690,26 +19718,30 @@
metadata:
namespace: swh-cassandra-next-version
name: storage-replayer-raw-extrinsic-metadata
labels:
app: storage-replayer-raw-extrinsic-metadata
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-raw-extrinsic-metadata
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-raw-extrinsic-metadata
annotations:
- checksum/config: 50af44f2fd32b0b910604600db76b306aff39961ca79fa71587bec194bbe9488
+ checksum/config: 3f57e3a1e5fe776017c50131863e4a36e6f7122a431a29849b302e69db780888
checksum/config_utils: 908f9182febd57f799c59c25abdfbd7cfd832e1f1edc150c536d5f8087dd9486
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -19814,26 +19846,30 @@
metadata:
namespace: swh-cassandra-next-version
name: storage-replayer-release
labels:
app: storage-replayer-release
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-release
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-release
annotations:
- checksum/config: 50af44f2fd32b0b910604600db76b306aff39961ca79fa71587bec194bbe9488
+ checksum/config: 80e050ff4666342fee0a57fbcb853616808bcfc650916fb1a940387bf52219d4
checksum/config_utils: 908f9182febd57f799c59c25abdfbd7cfd832e1f1edc150c536d5f8087dd9486
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -19938,26 +19974,30 @@
metadata:
namespace: swh-cassandra-next-version
name: storage-replayer-revision
labels:
app: storage-replayer-revision
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-revision
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-revision
annotations:
- checksum/config: 50af44f2fd32b0b910604600db76b306aff39961ca79fa71587bec194bbe9488
+ checksum/config: e5680160ac44bbcca9433f3b456e110bcd0cb9a8c31b19804f9c70c3e9762410
checksum/config_utils: 908f9182febd57f799c59c25abdfbd7cfd832e1f1edc150c536d5f8087dd9486
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -20062,26 +20102,30 @@
metadata:
namespace: swh-cassandra-next-version
name: storage-replayer-skipped-content
labels:
app: storage-replayer-skipped-content
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-skipped-content
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-skipped-content
annotations:
- checksum/config: 50af44f2fd32b0b910604600db76b306aff39961ca79fa71587bec194bbe9488
+ checksum/config: dddb253d2b5a5304bb01b4eeb23c2e9607ab25b9a7d688ecf4bb769623c27164
checksum/config_utils: 908f9182febd57f799c59c25abdfbd7cfd832e1f1edc150c536d5f8087dd9486
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -20186,26 +20230,30 @@
metadata:
namespace: swh-cassandra-next-version
name: storage-replayer-snapshot
labels:
app: storage-replayer-snapshot
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-snapshot
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-snapshot
annotations:
- checksum/config: 50af44f2fd32b0b910604600db76b306aff39961ca79fa71587bec194bbe9488
+ checksum/config: bda241ee1ac552fff4f62a2b441362604681dac7478b2433cfda91ca269b1678
checksum/config_utils: 908f9182febd57f799c59c25abdfbd7cfd832e1f1edc150c536d5f8087dd9486
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
------------- diff for environment production namespace swh -------------
No differences
------------- diff for environment production namespace swh-cassandra -------------
--- /tmp/swh-chart.swh.TvpjIIYH/production-swh-cassandra.before 2023-11-15 15:50:55.306895515 +0100
+++ /tmp/swh-chart.swh.TvpjIIYH/production-swh-cassandra.after 2023-11-15 15:50:55.750894950 +0100
@@ -12602,26 +12602,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-content
labels:
app: storage-replayer-content
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-content
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-content
annotations:
- checksum/config: ab1824d6c0a84c4fee1f4f45f656d7fdf809d225d646856ef9a7e2322749e1d5
+ checksum/config: 982bf6ab2629e85309f349a923803f5382b4c05be095a14233eafd9839cb79e3
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -12713,26 +12717,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-directory
labels:
app: storage-replayer-directory
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-directory
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-directory
annotations:
- checksum/config: ab1824d6c0a84c4fee1f4f45f656d7fdf809d225d646856ef9a7e2322749e1d5
+ checksum/config: c5a09cef01d7a9e18bcea8d2c6148093dbc8978fa38c25fc313a348671199d1c
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -12824,26 +12832,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-extid
labels:
app: storage-replayer-extid
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-extid
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-extid
annotations:
- checksum/config: ab1824d6c0a84c4fee1f4f45f656d7fdf809d225d646856ef9a7e2322749e1d5
+ checksum/config: 6ad25ad0f54ca8e77c63186a685f59b41b80780669512a8336acb1dd7a90df84
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -12935,26 +12947,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-metadata
labels:
app: storage-replayer-metadata
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-metadata
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-metadata
annotations:
- checksum/config: ab1824d6c0a84c4fee1f4f45f656d7fdf809d225d646856ef9a7e2322749e1d5
+ checksum/config: 7198c6b7943856fbc5a1296fb94fbd696c068d6cdee8f829194dbf476c656f8d
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -13046,26 +13062,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-origin
labels:
app: storage-replayer-origin
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-origin
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-origin
annotations:
- checksum/config: ab1824d6c0a84c4fee1f4f45f656d7fdf809d225d646856ef9a7e2322749e1d5
+ checksum/config: 758a60730a13e61590b7b9bc7c99bd9498e1e68afe42a6696b1d3736d1b84083
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -13157,26 +13177,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-origin-visit
labels:
app: storage-replayer-origin-visit
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-origin-visit
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-origin-visit
annotations:
- checksum/config: ab1824d6c0a84c4fee1f4f45f656d7fdf809d225d646856ef9a7e2322749e1d5
+ checksum/config: 281301d748200ea812a8135a1d93a8c13b71d250b7bb6dc0dab40b605516937b
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -13268,26 +13292,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-origin-visit-status
labels:
app: storage-replayer-origin-visit-status
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-origin-visit-status
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-origin-visit-status
annotations:
- checksum/config: ab1824d6c0a84c4fee1f4f45f656d7fdf809d225d646856ef9a7e2322749e1d5
+ checksum/config: a4c0f2fa314b76a158a475ddd2133f0d899d486f225b3739b6dabde2dbac79a8
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -13379,26 +13407,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-raw-extrinsic-metadata
labels:
app: storage-replayer-raw-extrinsic-metadata
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-raw-extrinsic-metadata
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-raw-extrinsic-metadata
annotations:
- checksum/config: ab1824d6c0a84c4fee1f4f45f656d7fdf809d225d646856ef9a7e2322749e1d5
+ checksum/config: 99fec5e27d8458a4a33a263eecfd30e9705a7333db13628ebe62d86d891662fc
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -13490,26 +13522,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-release
labels:
app: storage-replayer-release
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-release
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-release
annotations:
- checksum/config: ab1824d6c0a84c4fee1f4f45f656d7fdf809d225d646856ef9a7e2322749e1d5
+ checksum/config: 5c4292f79bcd72d378f7690c72de8cc6043fd6720d3f45bf4d511e0235feed45
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -13601,26 +13637,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-revision
labels:
app: storage-replayer-revision
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-revision
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-revision
annotations:
- checksum/config: ab1824d6c0a84c4fee1f4f45f656d7fdf809d225d646856ef9a7e2322749e1d5
+ checksum/config: f5c7f904e21bc14e4947d7d0d1eac4c6cd6bbf7579e88561657537b0eee2bc11
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -13712,26 +13752,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-skipped-content
labels:
app: storage-replayer-skipped-content
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-skipped-content
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-skipped-content
annotations:
- checksum/config: ab1824d6c0a84c4fee1f4f45f656d7fdf809d225d646856ef9a7e2322749e1d5
+ checksum/config: ba59bb68a01cb1873eda5d1f18cde9283919be9d0821c9d7a69d990bb43a3d1b
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
@@ -13823,26 +13867,30 @@
metadata:
namespace: swh-cassandra
name: storage-replayer-snapshot
labels:
app: storage-replayer-snapshot
spec:
revisionHistoryLimit: 2
selector:
matchLabels:
app: storage-replayer-snapshot
+ strategy:
+ type: RollingUpdate
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
app: storage-replayer-snapshot
annotations:
- checksum/config: ab1824d6c0a84c4fee1f4f45f656d7fdf809d225d646856ef9a7e2322749e1d5
+ checksum/config: cf842d561ae79f7cfb8826a83843a1923ccd07136b9cd4be13cad38169c0a33d
checksum/config_utils: 885f4088d8181fabbd02e146f85462caced4878849cda6c1aea2f6b5ebc6e4e2
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: swh/replayer
operator: In
values:
Edited by Antoine R. Dumont