Puppet Plan: kubernetes::provision_cluster
- Defined in:
- plans/provision_cluster.pp
Summary
Provisions machinesOverview
Provisions machines for integration testing
7 8 9 10 11 12 13 14 15 |
# File 'plans/provision_cluster.pp', line 7
plan kubernetes::provision_cluster(
Optional[String] $image_type = 'centos-7',
Optional[String] $provision_type = 'provision_service',
) {
#provision server machine, set role
run_task("provision::${provision_type}", 'localhost', action => 'provision', platform => $image_type, vars => 'role: controller')
run_task("provision::${provision_type}", 'localhost', action => 'provision', platform => $image_type, vars => 'role: worker1')
run_task("provision::${provision_type}", 'localhost', action => 'provision', platform => $image_type, vars => 'role: worker2')
}
|