Files
hatarashi-hako/hatarashi-hako.yaml
shmick c86ce4e215
All checks were successful
Ansible Deploy / deploy (push) Successful in 55s
Sanitized for CV
2023-11-21 22:35:11 +02:00

33 lines
863 B
YAML

- hosts: potato
gather_facts: no
become: yes
vars:
ansible_ssh_common_args: '-o StrictHostKeyChecking=no'
ansible_sudo_pass: "{{ ANSIBLE_SUDO_PASS }}"
tasks:
- name: Make sure Skopeo is present and up to date
ansible.builtin.package:
name: skopeo
state: latest
- name: Install hatarashi-hako
ansible.builtin.copy:
src: hatarashi-hako.sh
dest: /usr/local/bin/hatarashi-hako.sh
mode: 'a+x'
- name: Template service and timer to host
ansible.builtin.template:
src: "{{ item }}.j2"
dest: /etc/systemd/system/{{ item }}
with_items:
- hatarashi-hako.service
- hatarashi-hako.timer
- name: Start hatarashi-hako timer
ansible.builtin.systemd:
name: hatarashi-hako.timer
state: started
daemon_reload: true