<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>