Compare commits
5 Commits
08f3d86a65
...
0.1.0
Author | SHA1 | Date | |
---|---|---|---|
67ca6b7a03 | |||
1077078de1 | |||
c80bcb6439 | |||
06b1dd0d3d | |||
e54b8fd503 |
@ -8,8 +8,12 @@ steps:
|
|||||||
REMOTE_USER: molecule
|
REMOTE_USER: molecule
|
||||||
HCLOUD_TOKEN:
|
HCLOUD_TOKEN:
|
||||||
from_secret: HCLOUD_TOKEN
|
from_secret: HCLOUD_TOKEN
|
||||||
|
volumes:
|
||||||
|
- name: docker_sock
|
||||||
|
path: /var/run/docker.sock
|
||||||
commands:
|
commands:
|
||||||
- apt update && apt install -y pwgen
|
- apt update && apt install -y pwgen curl
|
||||||
|
- curl -fsSL https://get.docker.com | bash
|
||||||
- mkdir -p /root/.ansible/roles && ln -sr . /root/.ansible/roles/autonomic.new-hetzner
|
- mkdir -p /root/.ansible/roles && ln -sr . /root/.ansible/roles/autonomic.new-hetzner
|
||||||
- export INSTANCE_UUID=$(pwgen 8 1)
|
- export INSTANCE_UUID=$(pwgen 8 1)
|
||||||
- pip install -r requirements.txt
|
- pip install -r requirements.txt
|
||||||
|
@ -2,16 +2,15 @@
|
|||||||
- name: Converge
|
- name: Converge
|
||||||
hosts: all
|
hosts: all
|
||||||
vars:
|
vars:
|
||||||
- new_hetzner_server_name: autonomic.new-hetzner-molecule
|
new_hetzner_server_name: autonomic.new-hetzner-molecule
|
||||||
- add_users_inventory_hostname: autonomic.new-hetzner-molecule
|
add_users_inventory_hostname: autonomic.new-hetzner-molecule
|
||||||
- new_hetzner_server_type: cx11
|
new_hetzner_server_type: cx11
|
||||||
- new_hetzner_server_image: debian-10
|
new_hetzner_server_image: debian-10
|
||||||
- new_hetzner_delete_protection: false
|
new_hetzner_delete_protection: false
|
||||||
- new_hetzner_rebuild_protection: false
|
new_hetzner_rebuild_protection: false
|
||||||
- members: files/members.yml
|
|
||||||
pre_tasks:
|
pre_tasks:
|
||||||
- name: Include resource variables
|
- name: Include resource variables
|
||||||
include_vars: "{{ members }}"
|
include_vars: files/members.yml
|
||||||
tasks:
|
tasks:
|
||||||
- name: Run the role under test
|
- name: Run the role under test
|
||||||
block:
|
block:
|
||||||
|
@ -2,5 +2,5 @@
|
|||||||
members:
|
members:
|
||||||
- username: foobar
|
- username: foobar
|
||||||
email: barfoo
|
email: barfoo
|
||||||
ssh_key: "ssh-rsa foo bar@nowhere.com"
|
ssh_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMniNzAzuI527bfk/EipqFILFayUCwYXDoZ3R7+QgYq6"
|
||||||
uid: 1100
|
uid: 1100
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
ansible-lint==6.0.0
|
ansible-lint==6.0.0
|
||||||
ansible==5.4.0
|
ansible==5.4.0
|
||||||
molecule-docker=1.1.0
|
molecule-docker==1.1.0
|
||||||
molecule-hetznercloud==1.3.0
|
molecule-hetznercloud==1.3.0
|
||||||
molecule==3.6.1
|
molecule==3.6.1
|
||||||
|
Reference in New Issue
Block a user