ansible-ops-management/vars/netbox.yml
Louis Abel 2cd17e13c4
add additional netbox steps
Signed-off-by: Louis Abel <label@rockylinux.org>
2024-04-01 20:46:49 -07:00

39 lines
1010 B
YAML

---
netbox_version: "3.7.4"
netbox_checksum: "f0c2026b81ab9785f3530eb3c59a922517630976c2af1f95eea02f8bfb9613fd"
netbox_python_binary: "/usr/bin/python3.9"
netbox_pkg:
- git
- libxml2-devel
- libxslt-devel
- libffi-devel
- libjpeg-devel
- libpq-devel
- nginx
- openldap-devel
- openssl-devel
- python3
- python3-devel
- python3-libselinux
- python3-pip
- python3-psycopg2
- python3-setuptools
- redhat-rpm-config
- redis
netbox_selinux_booleans:
- httpd_can_network_connect_db
- httpd_can_network_connect
- httpd_can_sendmail
netbox_server_name: "netbox.rockylinux.org"
netbox_admin_name: "Infrastructure Team"
netbox_admin_content: "infrastructure@rockylinux.org"
ipa_getcert_requested_hostnames:
- name: "{{ ansible_fqdn }}"
owner: nginx
key_location: "/etc/pki/tls/private/netbox.rockylinux.org.key"
cert_location: "/etc/pki/tls/certs/netbox.rockylinux.org.crt"
postcmd: "/bin/systemctl restart nginx"
cnames:
- "netbox.rockylinux.org"
...