You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Usage: "Configures `status-check` to tolerate failures until Skaffold's statusCheckDeadline duration or the deployments progressDeadlineSeconds Otherwise deployment failures skaffold encounters will immediately fail the deployment. Defaults to 'false'",
Usage: "Configures `status-check` to fail immediately if any error occurs. Otherwise `status-check` will attempt to check all resources once and only then report errors and possibly exit. Defaults to 'true'",
Copy file name to clipboardExpand all lines: docs-v2/content/en/schemas/v4beta1.json
+7
Original file line number
Diff line number
Diff line change
@@ -1422,6 +1422,12 @@
1422
1422
"type": "integer",
1423
1423
"description": "*beta* deadline for deployments to stabilize in seconds.",
1424
1424
"x-intellij-html-description": "<em>beta</em> deadline for deployments to stabilize in seconds."
1425
+
},
1426
+
"tolerateFailures": {
1427
+
"type": "boolean",
1428
+
"description": "configures the Skaffold \"status-check\" to tolerate failures (flapping deployments, etc.) until the statusCheckDeadlineSeconds duration or k8s object timeouts such as progressDeadlineSeconds, etc.",
1429
+
"x-intellij-html-description": "configures the Skaffold "status-check" to tolerate failures (flapping deployments, etc.) until the statusCheckDeadlineSeconds duration or k8s object timeouts such as progressDeadlineSeconds, etc.",
Copy file name to clipboardExpand all lines: docs/content/en/docs/references/cli/_index.md
+10
Original file line number
Diff line number
Diff line change
@@ -139,6 +139,7 @@ Options:
139
139
--status-check=: Wait for deployed resources to stabilize
140
140
--sync-remote-cache='always': Controls how Skaffold manages the remote config cache (see `remote-cache-dir`). One of `always` (default), `missing`, or `never`. `always` syncs remote repositories to latest on access. `missing` only clones remote repositories if they do not exist locally. `never` means the user takes responsibility for updating remote repositories.
141
141
--tail=false: Stream logs from deployed objects
142
+
--tolerate-failures-status-check=false: Configures `status-check` to tolerate failures until Skaffold's statusCheckDeadline duration or the deployments progressDeadlineSeconds Otherwise deployment failures skaffold encounters will immediately fail the deployment. Defaults to 'false'
142
143
--wait-for-connection=false: Blocks ending execution of skaffold until the /v2/events gRPC/HTTP endpoint is hit
143
144
144
145
Usage:
@@ -168,6 +169,7 @@ Env vars:
168
169
*`SKAFFOLD_STATUS_CHECK` (same as `--status-check`)
169
170
*`SKAFFOLD_SYNC_REMOTE_CACHE` (same as `--sync-remote-cache`)
170
171
*`SKAFFOLD_TAIL` (same as `--tail`)
172
+
*`SKAFFOLD_TOLERATE_FAILURES_STATUS_CHECK` (same as `--tolerate-failures-status-check`)
171
173
*`SKAFFOLD_WAIT_FOR_CONNECTION` (same as `--wait-for-connection`)
172
174
173
175
### skaffold build
@@ -453,6 +455,7 @@ Options:
453
455
--sync-remote-cache='always': Controls how Skaffold manages the remote config cache (see `remote-cache-dir`). One of `always` (default), `missing`, or `never`. `always` syncs remote repositories to latest on access. `missing` only clones remote repositories if they do not exist locally. `never` means the user takes responsibility for updating remote repositories.
454
456
-t, --tag='': The optional custom tag to use for images which overrides the current Tagger configuration
455
457
--tail=true: Stream logs from deployed objects
458
+
--tolerate-failures-status-check=false: Configures `status-check` to tolerate failures until Skaffold's statusCheckDeadline duration or the deployments progressDeadlineSeconds Otherwise deployment failures skaffold encounters will immediately fail the deployment. Defaults to 'false'
456
459
--toot=false: Emit a terminal beep after the deploy is complete
457
460
--trigger='notify': How is change detection triggered? (polling, notify, or manual)
458
461
--wait-for-connection=false: Blocks ending execution of skaffold until the /v2/events gRPC/HTTP endpoint is hit
@@ -516,6 +519,7 @@ Env vars:
516
519
*`SKAFFOLD_SYNC_REMOTE_CACHE` (same as `--sync-remote-cache`)
517
520
*`SKAFFOLD_TAG` (same as `--tag`)
518
521
*`SKAFFOLD_TAIL` (same as `--tail`)
522
+
*`SKAFFOLD_TOLERATE_FAILURES_STATUS_CHECK` (same as `--tolerate-failures-status-check`)
519
523
*`SKAFFOLD_TOOT` (same as `--toot`)
520
524
*`SKAFFOLD_TRIGGER` (same as `--trigger`)
521
525
*`SKAFFOLD_WAIT_FOR_CONNECTION` (same as `--wait-for-connection`)
@@ -633,6 +637,7 @@ Options:
633
637
--sync-remote-cache='always': Controls how Skaffold manages the remote config cache (see `remote-cache-dir`). One of `always` (default), `missing`, or `never`. `always` syncs remote repositories to latest on access. `missing` only clones remote repositories if they do not exist locally. `never` means the user takes responsibility for updating remote repositories.
634
638
-t, --tag='': The optional custom tag to use for images which overrides the current Tagger configuration
635
639
--tail=false: Stream logs from deployed objects
640
+
--tolerate-failures-status-check=false: Configures `status-check` to tolerate failures until Skaffold's statusCheckDeadline duration or the deployments progressDeadlineSeconds Otherwise deployment failures skaffold encounters will immediately fail the deployment. Defaults to 'false'
636
641
--toot=false: Emit a terminal beep after the deploy is complete
637
642
--wait-for-connection=false: Blocks ending execution of skaffold until the /v2/events gRPC/HTTP endpoint is hit
638
643
--wait-for-deletions=true: Wait for pending deletions to complete before a deployment
@@ -681,6 +686,7 @@ Env vars:
681
686
*`SKAFFOLD_SYNC_REMOTE_CACHE` (same as `--sync-remote-cache`)
682
687
*`SKAFFOLD_TAG` (same as `--tag`)
683
688
*`SKAFFOLD_TAIL` (same as `--tail`)
689
+
*`SKAFFOLD_TOLERATE_FAILURES_STATUS_CHECK` (same as `--tolerate-failures-status-check`)
684
690
*`SKAFFOLD_TOOT` (same as `--toot`)
685
691
*`SKAFFOLD_WAIT_FOR_CONNECTION` (same as `--wait-for-connection`)
686
692
*`SKAFFOLD_WAIT_FOR_DELETIONS` (same as `--wait-for-deletions`)
@@ -740,6 +746,7 @@ Options:
740
746
--sync-remote-cache='always': Controls how Skaffold manages the remote config cache (see `remote-cache-dir`). One of `always` (default), `missing`, or `never`. `always` syncs remote repositories to latest on access. `missing` only clones remote repositories if they do not exist locally. `never` means the user takes responsibility for updating remote repositories.
741
747
-t, --tag='': The optional custom tag to use for images which overrides the current Tagger configuration
742
748
--tail=true: Stream logs from deployed objects
749
+
--tolerate-failures-status-check=false: Configures `status-check` to tolerate failures until Skaffold's statusCheckDeadline duration or the deployments progressDeadlineSeconds Otherwise deployment failures skaffold encounters will immediately fail the deployment. Defaults to 'false'
743
750
--toot=false: Emit a terminal beep after the deploy is complete
744
751
--trigger='notify': How is change detection triggered? (polling, notify, or manual)
745
752
--wait-for-connection=false: Blocks ending execution of skaffold until the /v2/events gRPC/HTTP endpoint is hit
@@ -803,6 +810,7 @@ Env vars:
803
810
*`SKAFFOLD_SYNC_REMOTE_CACHE` (same as `--sync-remote-cache`)
804
811
*`SKAFFOLD_TAG` (same as `--tag`)
805
812
*`SKAFFOLD_TAIL` (same as `--tail`)
813
+
*`SKAFFOLD_TOLERATE_FAILURES_STATUS_CHECK` (same as `--tolerate-failures-status-check`)
806
814
*`SKAFFOLD_TOOT` (same as `--toot`)
807
815
*`SKAFFOLD_TRIGGER` (same as `--trigger`)
808
816
*`SKAFFOLD_WAIT_FOR_CONNECTION` (same as `--wait-for-connection`)
@@ -1095,6 +1103,7 @@ Options:
1095
1103
--sync-remote-cache='always': Controls how Skaffold manages the remote config cache (see `remote-cache-dir`). One of `always` (default), `missing`, or `never`. `always` syncs remote repositories to latest on access. `missing` only clones remote repositories if they do not exist locally. `never` means the user takes responsibility for updating remote repositories.
1096
1104
-t, --tag='': The optional custom tag to use for images which overrides the current Tagger configuration
1097
1105
--tail=false: Stream logs from deployed objects
1106
+
--tolerate-failures-status-check=false: Configures `status-check` to tolerate failures until Skaffold's statusCheckDeadline duration or the deployments progressDeadlineSeconds Otherwise deployment failures skaffold encounters will immediately fail the deployment. Defaults to 'false'
1098
1107
--toot=false: Emit a terminal beep after the deploy is complete
1099
1108
--wait-for-connection=false: Blocks ending execution of skaffold until the /v2/events gRPC/HTTP endpoint is hit
1100
1109
--wait-for-deletions=true: Wait for pending deletions to complete before a deployment
@@ -1153,6 +1162,7 @@ Env vars:
1153
1162
*`SKAFFOLD_SYNC_REMOTE_CACHE` (same as `--sync-remote-cache`)
1154
1163
*`SKAFFOLD_TAG` (same as `--tag`)
1155
1164
*`SKAFFOLD_TAIL` (same as `--tail`)
1165
+
*`SKAFFOLD_TOLERATE_FAILURES_STATUS_CHECK` (same as `--tolerate-failures-status-check`)
1156
1166
*`SKAFFOLD_TOOT` (same as `--toot`)
1157
1167
*`SKAFFOLD_WAIT_FOR_CONNECTION` (same as `--wait-for-connection`)
1158
1168
*`SKAFFOLD_WAIT_FOR_DELETIONS` (same as `--wait-for-deletions`)
0 commit comments