Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hetznercloud/ansible-role-ipxe-ca
Ansible Role - Cross-Sign all Root CAs for iPXE
https://github.com/hetznercloud/ansible-role-ipxe-ca
ansible ansible-role hetzner ipxe ipxe-ca
Last synced: about 9 hours ago
JSON representation
Ansible Role - Cross-Sign all Root CAs for iPXE
- Host: GitHub
- URL: https://github.com/hetznercloud/ansible-role-ipxe-ca
- Owner: hetznercloud
- License: gpl-3.0
- Created: 2023-01-27T14:47:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-30T10:00:41.000Z (10 months ago)
- Last Synced: 2024-05-09T11:09:25.717Z (6 months ago)
- Topics: ansible, ansible-role, hetzner, ipxe, ipxe-ca
- Language: Python
- Homepage:
- Size: 38.1 KB
- Stars: 4
- Watchers: 8
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Ansible Role - iPXE CA
An Ansible role to cross-sign all Root CAs with your own CA for iPXE.
## Requirements
* Ansible
* CA used for cross-signing## Role Variables
``` yaml
ipxe_ca__web_path: '/var/www/ca'ipxe_ca__ca_cert_path: '/etc/ssl/private/ipxe.crt'
ipxe_ca__ca_key_path: '/etc/ssl/private/ipxe.key'ipxe_ca__certificate_valid_days: 180
ipxe_ca__systemd_timer_enabled: true
```## Dependencies
None.
## Example Playbook
``` yaml
- hosts: all
roles:
- hetzner.ipxe_ca
```## License
GPL-3.0