<div dir="ltr"><div>To implement a Service Provider, I am using a CentOS 8 Docker
container running Apache and Shibboleth. This container is then deployed
to AWS Elastic Container Service (ECS).</div><div><br></div><div>My
Dockerfile installs Apache and Shibboleth, copies over the SAML
certificate and key into the container, and finally starts the
Shibboleth daemon and httpd service. I do this to make sure that the
autogenerated keys on installation don't replace the ones currently in
use, if the container gets restarted. I've noted the dates where the
certificate and key will expire, and will need to be replaced.<br></div><div><br></div><div>I'm
wondering if I'm missing anything with this approach. I've come across
some documentation discussing rollovers, as well as generating a new
certificate and key daily. Is that seen as a best practice, or am will
my approach work?<br><br></div><div>Would be very grateful for any insights.<br><br></div><div>Thank you,</div><div><br></div><div>David</div></div>