@@ -232,13 +232,14 @@ LabelsMode Define labels mode which should be use while overriding labels
232
232
233
233
### .spec.agents.manualUpgradeMode
234
234
235
- Type: ` string ` <sup >[ \[ ref\] ] ( https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L224 ) </sup >
235
+ Type: ` string ` <sup >[ \[ ref\] ] ( https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L226 ) </sup >
236
236
237
237
ManualUpgradeMode Defines the manually triggered upgrade mode for the Member
238
238
239
239
Possible Values:
240
240
* ` "inplace" ` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
241
241
* ` "replace" ` - Replaces server instead of upgrading. Takes an effect only on DBServer
242
+ * ` "optional-replace" ` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
242
243
243
244
***
244
245
@@ -623,7 +624,7 @@ Links:
623
624
624
625
### .spec.agents.restartPolicy
625
626
626
- Type: ` core.RestartPolicy ` <sup >[ \[ ref\] ] ( https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L231 ) </sup >
627
+ Type: ` core.RestartPolicy ` <sup >[ \[ ref\] ] ( https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L233 ) </sup >
627
628
628
629
RestartPolicy for all pods within the group.
629
630
@@ -864,13 +865,14 @@ Links:
864
865
865
866
# ## .spec.agents.upgradeMode
866
867
867
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L218 )</sup>
868
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L219 )</sup>
868
869
869
870
UpgradeMode Defines the upgrade mode for the Member
870
871
871
872
Possible Values :
872
873
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
873
874
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
875
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
874
876
* `"manual"` - Waits for the manual upgrade. Requires replacement or the annotation on the member
875
877
876
878
***
@@ -1341,13 +1343,14 @@ LabelsMode Define labels mode which should be use while overriding labels
1341
1343
1342
1344
# ## .spec.coordinators.manualUpgradeMode
1343
1345
1344
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L224 )</sup>
1346
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L226 )</sup>
1345
1347
1346
1348
ManualUpgradeMode Defines the manually triggered upgrade mode for the Member
1347
1349
1348
1350
Possible Values :
1349
1351
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
1350
1352
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
1353
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
1351
1354
1352
1355
***
1353
1356
@@ -1732,7 +1735,7 @@ Links:
1732
1735
1733
1736
# ## .spec.coordinators.restartPolicy
1734
1737
1735
- Type : ` core.RestartPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L231 )</sup>
1738
+ Type : ` core.RestartPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L233 )</sup>
1736
1739
1737
1740
RestartPolicy for all pods within the group.
1738
1741
@@ -1973,13 +1976,14 @@ Links:
1973
1976
1974
1977
# ## .spec.coordinators.upgradeMode
1975
1978
1976
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L218 )</sup>
1979
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L219 )</sup>
1977
1980
1978
1981
UpgradeMode Defines the upgrade mode for the Member
1979
1982
1980
1983
Possible Values :
1981
1984
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
1982
1985
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
1986
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
1983
1987
* `"manual"` - Waits for the manual upgrade. Requires replacement or the annotation on the member
1984
1988
1985
1989
***
@@ -2319,13 +2323,14 @@ LabelsMode Define labels mode which should be use while overriding labels
2319
2323
2320
2324
# ## .spec.dbservers.manualUpgradeMode
2321
2325
2322
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L224 )</sup>
2326
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L226 )</sup>
2323
2327
2324
2328
ManualUpgradeMode Defines the manually triggered upgrade mode for the Member
2325
2329
2326
2330
Possible Values :
2327
2331
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
2328
2332
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
2333
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
2329
2334
2330
2335
***
2331
2336
@@ -2710,7 +2715,7 @@ Links:
2710
2715
2711
2716
# ## .spec.dbservers.restartPolicy
2712
2717
2713
- Type : ` core.RestartPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L231 )</sup>
2718
+ Type : ` core.RestartPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L233 )</sup>
2714
2719
2715
2720
RestartPolicy for all pods within the group.
2716
2721
@@ -2951,13 +2956,14 @@ Links:
2951
2956
2952
2957
# ## .spec.dbservers.upgradeMode
2953
2958
2954
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L218 )</sup>
2959
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L219 )</sup>
2955
2960
2956
2961
UpgradeMode Defines the upgrade mode for the Member
2957
2962
2958
2963
Possible Values :
2959
2964
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
2960
2965
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
2966
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
2961
2967
* `"manual"` - Waits for the manual upgrade. Requires replacement or the annotation on the member
2962
2968
2963
2969
***
@@ -3520,13 +3526,14 @@ LabelsMode Define labels mode which should be use while overriding labels
3520
3526
3521
3527
# ## .spec.gateways.manualUpgradeMode
3522
3528
3523
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L224 )</sup>
3529
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L226 )</sup>
3524
3530
3525
3531
ManualUpgradeMode Defines the manually triggered upgrade mode for the Member
3526
3532
3527
3533
Possible Values :
3528
3534
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
3529
3535
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
3536
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
3530
3537
3531
3538
***
3532
3539
@@ -3911,7 +3918,7 @@ Links:
3911
3918
3912
3919
# ## .spec.gateways.restartPolicy
3913
3920
3914
- Type : ` core.RestartPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L231 )</sup>
3921
+ Type : ` core.RestartPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L233 )</sup>
3915
3922
3916
3923
RestartPolicy for all pods within the group.
3917
3924
@@ -4152,13 +4159,14 @@ Links:
4152
4159
4153
4160
# ## .spec.gateways.upgradeMode
4154
4161
4155
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L218 )</sup>
4162
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L219 )</sup>
4156
4163
4157
4164
UpgradeMode Defines the upgrade mode for the Member
4158
4165
4159
4166
Possible Values :
4160
4167
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
4161
4168
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
4169
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
4162
4170
* `"manual"` - Waits for the manual upgrade. Requires replacement or the annotation on the member
4163
4171
4164
4172
***
@@ -5263,13 +5271,14 @@ LabelsMode Define labels mode which should be use while overriding labels
5263
5271
5264
5272
# ## .spec.single.manualUpgradeMode
5265
5273
5266
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L224 )</sup>
5274
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L226 )</sup>
5267
5275
5268
5276
ManualUpgradeMode Defines the manually triggered upgrade mode for the Member
5269
5277
5270
5278
Possible Values :
5271
5279
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
5272
5280
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
5281
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
5273
5282
5274
5283
***
5275
5284
@@ -5654,7 +5663,7 @@ Links:
5654
5663
5655
5664
# ## .spec.single.restartPolicy
5656
5665
5657
- Type : ` core.RestartPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L231 )</sup>
5666
+ Type : ` core.RestartPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L233 )</sup>
5658
5667
5659
5668
RestartPolicy for all pods within the group.
5660
5669
@@ -5895,13 +5904,14 @@ Links:
5895
5904
5896
5905
# ## .spec.single.upgradeMode
5897
5906
5898
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L218 )</sup>
5907
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L219 )</sup>
5899
5908
5900
5909
UpgradeMode Defines the upgrade mode for the Member
5901
5910
5902
5911
Possible Values :
5903
5912
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
5904
5913
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
5914
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
5905
5915
* `"manual"` - Waits for the manual upgrade. Requires replacement or the annotation on the member
5906
5916
5907
5917
***
@@ -6455,13 +6465,14 @@ LabelsMode Define labels mode which should be use while overriding labels
6455
6465
6456
6466
# ## .spec.syncmasters.manualUpgradeMode
6457
6467
6458
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L224 )</sup>
6468
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L226 )</sup>
6459
6469
6460
6470
ManualUpgradeMode Defines the manually triggered upgrade mode for the Member
6461
6471
6462
6472
Possible Values :
6463
6473
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
6464
6474
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
6475
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
6465
6476
6466
6477
***
6467
6478
@@ -6846,7 +6857,7 @@ Links:
6846
6857
6847
6858
# ## .spec.syncmasters.restartPolicy
6848
6859
6849
- Type : ` core.RestartPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L231 )</sup>
6860
+ Type : ` core.RestartPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L233 )</sup>
6850
6861
6851
6862
RestartPolicy for all pods within the group.
6852
6863
@@ -7087,13 +7098,14 @@ Links:
7087
7098
7088
7099
# ## .spec.syncmasters.upgradeMode
7089
7100
7090
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L218 )</sup>
7101
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L219 )</sup>
7091
7102
7092
7103
UpgradeMode Defines the upgrade mode for the Member
7093
7104
7094
7105
Possible Values :
7095
7106
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
7096
7107
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
7108
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
7097
7109
* `"manual"` - Waits for the manual upgrade. Requires replacement or the annotation on the member
7098
7110
7099
7111
***
@@ -7425,13 +7437,14 @@ LabelsMode Define labels mode which should be use while overriding labels
7425
7437
7426
7438
# ## .spec.syncworkers.manualUpgradeMode
7427
7439
7428
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L224 )</sup>
7440
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L226 )</sup>
7429
7441
7430
7442
ManualUpgradeMode Defines the manually triggered upgrade mode for the Member
7431
7443
7432
7444
Possible Values :
7433
7445
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
7434
7446
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
7447
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
7435
7448
7436
7449
***
7437
7450
@@ -7816,7 +7829,7 @@ Links:
7816
7829
7817
7830
# ## .spec.syncworkers.restartPolicy
7818
7831
7819
- Type : ` core.RestartPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L231 )</sup>
7832
+ Type : ` core.RestartPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L233 )</sup>
7820
7833
7821
7834
RestartPolicy for all pods within the group.
7822
7835
@@ -8057,13 +8070,14 @@ Links:
8057
8070
8058
8071
# ## .spec.syncworkers.upgradeMode
8059
8072
8060
- Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L218 )</sup>
8073
+ Type : ` string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.50/pkg/apis/deployment/v1/server_group_spec.go#L219 )</sup>
8061
8074
8062
8075
UpgradeMode Defines the upgrade mode for the Member
8063
8076
8064
8077
Possible Values :
8065
8078
* `"inplace"` (default) - Inplace Upgrade procedure (with Upgrade initContainer)
8066
8079
* `"replace"` - Replaces server instead of upgrading. Takes an effect only on DBServer
8080
+ * `"optional-replace"` - Replaces the member if upgrade fails with predefined exit codes. Takes an effect only on DBServer
8067
8081
* `"manual"` - Waits for the manual upgrade. Requires replacement or the annotation on the member
8068
8082
8069
8083
***
0 commit comments