Shopify has evolved its container security and governance practices by implementing Binary Authorization for Kubernetes, leveraging Voucher for signing Docker images after security checks. This builds upon previous efforts to manage application secrets in containerized environments and the overall containerization strategy, moving away from less secure methods and towards automated, verifiable image deployment. Voucher has been integrated into the Grafeas project. This post details the initial steps in containerizing applications using Docker and CoreOS, focusing on portability, predictability, density, consistency, and developer/ops workflows.
All Shopify trails