blob: 3fdef11a35012d4c37d23d290efb2698f99a8396 [file] [log] [blame]
Filip Pytloun4bd70232017-07-03 11:11:39 +02001parameters:
2 jenkins:
3 client:
4 job:
5 deploy_k8s_control:
6 type: workflow-scm
7 name: deploy-k8s-control
8 display_name: "Deploy - k8s control"
9 discard:
10 build:
11 keep_num: 20
12 concurrent: false
13 scm:
14 type: git
15 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
16 credentials: "gerrit"
17 script: deploy-k8s-deployments.groovy
18 param:
19 # deployments and test settings
20 TARGET_MINIONS:
21 type: string
22 default: "E@k8s-ctl01.*"
Filip Pytloun74d5a5a2017-07-03 11:20:33 +020023 description: "Salt compound target to match nodes to be updated [*, G@osfamily:debian]."
Filip Pytloun4bd70232017-07-03 11:11:39 +020024 # salt master
25 SALT_MASTER_CREDENTIALS:
26 type: string
27 default: "salt"
28 SALT_MASTER_URL:
29 type: string
Filip Pytloun74d5a5a2017-07-03 11:20:33 +020030 default: "${_param:jenkins_salt_api_url}"