Skip to content
Snippets Groups Projects
Commit 323ff782 authored by Jean-Christophe Sirot's avatar Jean-Christophe Sirot
Browse files

Update playbooks for automatic deployment tests

parent ad18f229
No related branches found
No related tags found
No related merge requests found
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
- name: Template the inventory - name: Template the inventory
template: template:
src: templates/inventory.ini.j2 src: ../templates/inventory-aws.j2
dest: "{{ inventory_path }}" dest: "{{ inventory_path }}"
- name: Wait until SSH is available - name: Wait until SSH is available
......
...@@ -9,6 +9,8 @@ ...@@ -9,6 +9,8 @@
- name: Terminate EC2 instances - name: Terminate EC2 instances
local_action: local_action:
module: ec2 module: ec2
aws_access_key: "{{ aws_access_key }}"
aws_secret_key: "{{ aws_secret_key }}"
state: absent state: absent
instance_ids: "{{ ansible_ec2_instance_id }}" instance_ids: "{{ ansible_ec2_instance_id }}"
region: "{{ ansible_ec2_placement_region }}" region: "{{ ansible_ec2_placement_region }}"
......
localhost ansible_connection=localx localhost ansible_connection=local
\ No newline at end of file
node1 ansible_ssh_host={{ec2.instances[0].public_ip}} ansible_ssh_user=admin node1 ansible_ssh_host={{ec2.instances[0].public_ip}} ansible_ssh_user={{ssh_user}}
node2 ansible_ssh_host={{ec2.instances[1].public_ip}} ansible_ssh_user=admin node2 ansible_ssh_host={{ec2.instances[1].public_ip}} ansible_ssh_user={{ssh_user}}
node3 ansible_ssh_host={{ec2.instances[2].public_ip}} ansible_ssh_user=admin node3 ansible_ssh_host={{ec2.instances[2].public_ip}} ansible_ssh_user={{ssh_user}}
[kube-master] [kube-master]
node1 node1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment