41 lines
701 B
YAML
41 lines
701 B
YAML
# Bootstrap a docker container image
|
|
#
|
|
|
|
- name: Create busnet system group
|
|
group:
|
|
name: busnet
|
|
gid: 31337
|
|
state: present
|
|
system: yes
|
|
|
|
- name: Create busnet system user
|
|
user:
|
|
name: busnet
|
|
group: busnet
|
|
uid: 31337
|
|
state: present
|
|
system: yes
|
|
home: /opt/busnet
|
|
create_home: no
|
|
|
|
- name: Make sure ubuntu user has busnet group
|
|
user:
|
|
name: ubuntu
|
|
group: busnet
|
|
state: present
|
|
|
|
- name: Create directories
|
|
file:
|
|
path: "{{item}}"
|
|
state: directory
|
|
owner: busnet
|
|
group: busnet
|
|
mode: u=rwx,g=rwx,o=rx
|
|
with_items:
|
|
- /opt/busnet
|
|
|
|
- name: Update all packages to the latest version
|
|
apt:
|
|
upgrade: yes
|
|
update_cache: yes
|