Merge branch 'auto_devops_kubernetes_active' into 'master'
Switch kubernetes:active with checking $KUBECONFIG Closes gitlab-ee#8311 See merge request gitlab-org/gitlab-ce!22929
This commit is contained in:
commit
1cccfca1dc
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Switch kubernetes:active with checking in Auto-DevOps.gitlab-ci.yml
|
||||
merge_request: 22929
|
||||
author:
|
||||
type: fixed
|
||||
|
|
@ -149,10 +149,10 @@ performance:
|
|||
only:
|
||||
refs:
|
||||
- branches
|
||||
kubernetes: active
|
||||
except:
|
||||
variables:
|
||||
- $PERFORMANCE_DISABLED
|
||||
- $KUBECONFIG == null
|
||||
|
||||
sast:
|
||||
stage: test
|
||||
|
|
@ -227,7 +227,6 @@ dast:
|
|||
only:
|
||||
refs:
|
||||
- branches
|
||||
kubernetes: active
|
||||
variables:
|
||||
- $GITLAB_FEATURES =~ /\bdast\b/
|
||||
except:
|
||||
|
|
@ -235,6 +234,7 @@ dast:
|
|||
- master
|
||||
variables:
|
||||
- $DAST_DISABLED
|
||||
- $KUBECONFIG == null
|
||||
|
||||
review:
|
||||
stage: review
|
||||
|
|
@ -256,12 +256,12 @@ review:
|
|||
only:
|
||||
refs:
|
||||
- branches
|
||||
kubernetes: active
|
||||
except:
|
||||
refs:
|
||||
- master
|
||||
variables:
|
||||
- $REVIEW_DISABLED
|
||||
- $KUBECONFIG == null
|
||||
|
||||
stop_review:
|
||||
stage: cleanup
|
||||
|
|
@ -279,12 +279,12 @@ stop_review:
|
|||
only:
|
||||
refs:
|
||||
- branches
|
||||
kubernetes: active
|
||||
except:
|
||||
refs:
|
||||
- master
|
||||
variables:
|
||||
- $REVIEW_DISABLED
|
||||
- $KUBECONFIG == null
|
||||
|
||||
# Staging deploys are disabled by default since
|
||||
# continuous deployment to production is enabled by default
|
||||
|
|
@ -308,9 +308,11 @@ staging:
|
|||
only:
|
||||
refs:
|
||||
- master
|
||||
kubernetes: active
|
||||
variables:
|
||||
- $STAGING_ENABLED
|
||||
except:
|
||||
variables:
|
||||
- $KUBECONFIG == null
|
||||
|
||||
# Canaries are also disabled by default, but if you want them,
|
||||
# and know what the downsides are, you can enable this by setting
|
||||
|
|
@ -333,9 +335,11 @@ canary:
|
|||
only:
|
||||
refs:
|
||||
- master
|
||||
kubernetes: active
|
||||
variables:
|
||||
- $CANARY_ENABLED
|
||||
except:
|
||||
variables:
|
||||
- $KUBECONFIG == null
|
||||
|
||||
.production: &production_template
|
||||
stage: production
|
||||
|
|
@ -361,13 +365,13 @@ production:
|
|||
only:
|
||||
refs:
|
||||
- master
|
||||
kubernetes: active
|
||||
except:
|
||||
variables:
|
||||
- $STAGING_ENABLED
|
||||
- $CANARY_ENABLED
|
||||
- $INCREMENTAL_ROLLOUT_ENABLED
|
||||
- $INCREMENTAL_ROLLOUT_MODE
|
||||
- $KUBECONFIG == null
|
||||
|
||||
production_manual:
|
||||
<<: *production_template
|
||||
|
|
@ -376,7 +380,6 @@ production_manual:
|
|||
only:
|
||||
refs:
|
||||
- master
|
||||
kubernetes: active
|
||||
variables:
|
||||
- $STAGING_ENABLED
|
||||
- $CANARY_ENABLED
|
||||
|
|
@ -384,6 +387,7 @@ production_manual:
|
|||
variables:
|
||||
- $INCREMENTAL_ROLLOUT_ENABLED
|
||||
- $INCREMENTAL_ROLLOUT_MODE
|
||||
- $KUBECONFIG == null
|
||||
|
||||
# This job implements incremental rollout on for every push to `master`.
|
||||
|
||||
|
|
@ -413,13 +417,13 @@ production_manual:
|
|||
only:
|
||||
refs:
|
||||
- master
|
||||
kubernetes: active
|
||||
variables:
|
||||
- $INCREMENTAL_ROLLOUT_MODE == "manual"
|
||||
- $INCREMENTAL_ROLLOUT_ENABLED
|
||||
except:
|
||||
variables:
|
||||
- $INCREMENTAL_ROLLOUT_MODE == "timed"
|
||||
- $KUBECONFIG == null
|
||||
|
||||
.timed_rollout_template: &timed_rollout_template
|
||||
<<: *rollout_template
|
||||
|
|
@ -428,9 +432,11 @@ production_manual:
|
|||
only:
|
||||
refs:
|
||||
- master
|
||||
kubernetes: active
|
||||
variables:
|
||||
- $INCREMENTAL_ROLLOUT_MODE == "timed"
|
||||
except:
|
||||
variables:
|
||||
- $KUBECONFIG == null
|
||||
|
||||
timed rollout 10%:
|
||||
<<: *timed_rollout_template
|
||||
|
|
|
|||
Loading…
Reference in New Issue