https://github.com/status-im/infra-role-deploy-certs
Ansible role for deploying certificates from Vault
https://github.com/status-im/infra-role-deploy-certs
ansible-role certificates certs infra
Last synced: 8 months ago
JSON representation
Ansible role for deploying certificates from Vault
- Host: GitHub
- URL: https://github.com/status-im/infra-role-deploy-certs
- Owner: status-im
- Created: 2024-12-03T11:17:42.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-12-03T11:26:07.000Z (over 1 year ago)
- Last Synced: 2025-03-28T10:16:53.994Z (about 1 year ago)
- Topics: ansible-role, certificates, certs, infra
- Homepage:
- Size: 1000 Bytes
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Descritpion
This role deploys certificates from Vault to `/certs` directory.
# Configuration
```yaml
deploy_certs_domains: ['example.org']
```
This would search for the following attachments in `certs/example.org`:
```
cert.ca-bundle
cert.crt
cert.key
```
And would deploy those under `/certs/example.org`:
```
> find /certs/example.org
/certs/example.org
/certs/example.org/bundle.crt
/certs/example.org/cert.ca-bundle
/certs/example.org/cert.crt
/certs/example.org/cert.key
```
The `bundle.crt` is created by combining `cert.crt` and `cert.ca-bundle`.