ansible-bootstrap-rocky9/roles/root-cert/tests/test_vagrant.yml
2026-05-11 15:54:07 +03:00

49 lines
995 B
YAML

---
- hosts: all
become: yes
vars:
install_root_cert_pem: files/testing_root_cert.pem
#roles:
# - install-root-cert
tasks:
- name: Copy SSL certificate
become: yes
copy:
src: "files/{{ ansible_fqdn }}.pem"
dest: "/opt/{{ ansible_fqdn }}.pem"
owner: root
mode: 0600
- name: Copy server.py
become: yes
template:
src: files/py-httpd.py.j2
dest: /opt/py-httpd.py
owner: root
mode: 755
- name: Copy systemd script for py-httpd.py
become: yes
copy:
src: files/py-httpd.service
dest: /etc/systemd/system/py-httpd.service
owner: root
mode: 0755
- name: Reload systemd
become: yes
command: systemctl daemon-reload
- name: Start py-httpd.service
become: yes
service:
name: py-httpd
state: started
enabled: yes
- get_url:
url: "https://{{ ansible_fqdn }}"
dest: .