|
|
@ -1,12 +1,8 @@ |
|
|
|
--- |
|
|
|
|
|
|
|
- name: "Create CI namespace {{ test_name }} for test vms" |
|
|
|
k8s: |
|
|
|
name: "{{ test_name }}" |
|
|
|
kind: Namespace |
|
|
|
state: present |
|
|
|
register: create_ci_ns |
|
|
|
failed_when: not create_ci_ns.changed |
|
|
|
command: "kubectl create namespace {{ test_name }}" |
|
|
|
changed_when: false |
|
|
|
|
|
|
|
- name: "Create temp dir /tmp/{{ test_name }} for CI files" |
|
|
|
file: |
|
|
@ -24,9 +20,8 @@ |
|
|
|
index_var: vm_id |
|
|
|
|
|
|
|
- name: Start vms for CI job |
|
|
|
k8s: |
|
|
|
state: present |
|
|
|
src: "/tmp/{{ test_name }}/instance-{{ vm_id }}.yml" |
|
|
|
command: "kubectl apply -f /tmp/{{ test_name }}/instance-{{ vm_id }}.yml" |
|
|
|
changed_when: false |
|
|
|
loop: "{{ range(1, vm_count|int + 1, 1) | list }}" |
|
|
|
loop_control: |
|
|
|
index_var: vm_id |
|
|
|