Tomáš Kukrál | ceaad93 | 2017-01-31 12:28:08 +0100 | [diff] [blame^] | 1 | /** |
| 2 | * |
| 3 | * Launch heat stack with basic k8s |
| 4 | * |
| 5 | * Expected parameters: |
| 6 | * SALT_MASTER_URL URL used for connection to Salt master |
| 7 | * SALT_MASTER_CREDENTIALS Credentials to the Salt API |
| 8 | */ |
| 9 | |
| 10 | salt = new com.mirantis.mk.salt() |
| 11 | |
| 12 | node { |
| 13 | |
| 14 | // connection objects |
| 15 | def saltMaster |
| 16 | |
| 17 | stage("Connect to Salt master") { |
| 18 | saltMaster = salt.createSaltConnection(SALT_MASTER_URL, SALT_MASTER_CREDENTIALS) |
| 19 | } |
| 20 | |
| 21 | //stage("Install core infra") { |
| 22 | // salt.installFoundationInfra(saltMaster) |
| 23 | // salt.validateFoundationInfra(saltMaster) |
| 24 | //} |
| 25 | |
| 26 | //stage("Install Kubernetes infra") { |
| 27 | // salt.installOpenstackMcpInfra(saltMaster) |
| 28 | //} |
| 29 | |
| 30 | //stage("Install Kubernetes control") { |
| 31 | // salt.installOpenstackMcpControl(saltMaster) |
| 32 | //} |
| 33 | |
| 34 | } |