herd-mdl icon indicating copy to clipboard operation
herd-mdl copied to clipboard

Use trusted cert in all endpoints

Open nateiam opened this issue 6 years ago • 0 comments

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

nateiam avatar Sep 17 '18 19:09 nateiam