Files
hatarashi-hako/hatarashi-hako.yaml
shmick 5c97cd9c8a
All checks were successful
Ansible Deploy / deploy (push) Successful in 1m1s
Initial Commit - Hatarashi Hako with working Actions
2023-11-18 11:38:01 +02:00

33 lines
835 B
YAML

- hosts: takahe
gather_facts: no
become: yes
vars:
ansible_ssh_common_args: '-o StrictHostKeyChecking=no'
ansible_sudo_pass: "{{ ANSIBLE_SUDO_PASS }}"
tasks:
- name: Install Skopeo
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