• "Kubernetes is an open-source platform for automating deployment, scaling, and operations of application containers across clusters of hosts, providing container-centric infrastructure." 4
11 Possible solution: Docker-in-Docker (still need priviledged access to the linux kernel) 1 Evaluate alternative builders: kaniko, jib Mitigation: Split clusters between development and other stages Caveat: If building in cluster, look at serviceaccount, too! 2 3 4 11 1 1 https://pxhere.com/de/photo/864475 https://pxhere.com/de/photo/833821
18 Deploy new instance of application and dependencies 1 Run black-box tests Evaluate application in production-like environment Destroy after test 2 3 4 18 1 8 https://pxhere.com/de/photo/1040863
20 Deploy new instance of application and dependencies 1 Manuel test of specific features of a branch Separated environment for product owners and testers Destroy after merge of branch 2 3 4 20 2 0 https://pxhere.com/de/photo/1040863
22 Software operations as code 1 Run once, control all instances Extend Kubernetes API with domain specific objects Control application lifecycle 2 3 4 22 2 2 https://pxhere.com/de/photo/1040863