herd-mdl
herd-mdl copied to clipboard
Use trusted cert in all endpoints
As Herd-MDL User I want all endpoints to use a certificate from a trusted authority so I can reduce the likelihood of any challenges with end users connecting to endpoints with self-signed certificates
Pre-requisite - user specifies they want to create stack with certificate and authentication; user supplies appropriately wildcarded certificate from Trusted Authority; user supplies certificate private key
Acceptance Criteria
- Herd endpoint uses certificate from trusted authority
- Shepherd endpoint uses certificate from trusted authority
- Browser access to Herd and Shepherd endpoints do not result in any certificate warnings
- BDSQL endpoint uses certificate from trusted authority - no shady combination of trusted cert + self-signed added to keystore.
- OpenLDAP endpoint has ALB and uses certificate from trusted authority. Herd SME endpoint is tested against OpenLDAP with trusted certificate.
Note - MLiy team to verify in integrated demo environment