Custom certs per role

- Upload the cert with `sshkit.upload!`
- Use the role name to create a directory for each role's certs
- Add an integration test for the custom certs
This commit is contained in:
Donal McBreen
2025-06-16 17:01:27 +01:00
parent 8a7260d1e9
commit ccbcbbc8c5
16 changed files with 185 additions and 33 deletions

View File

@@ -41,6 +41,8 @@ services:
context: docker/vm
volumes:
- shared:/shared
ports:
- "22443:443"
vm2:
privileged: true
@@ -61,6 +63,7 @@ services:
context: docker/load_balancer
ports:
- "12345:80"
- "12443:443"
depends_on:
- vm1
- vm2