Starting with only 4 OpenStack projects and few hypervisors in 2012, the CERN cloud has evolved significantly, running 16 OpenStack projects, 9000 hypervisors, over 400 Kubernetes clusters and 2 production regions. The CERN teams are working closely with the OpenStack, Kubernetes and Ceph communities to deliver a self service cloud for VMs, containers, storage and bare metal. Containers revolutionized the way application developers work, in turn, Kubernetes made management of thousands of containers easy and access to Kubernetes is one OpenStack Magnum API request away. In this talk, we will cover the latest developments in the CERN cloud, focusing on the latest container use cases in High Energy Physics and recent scale tests to prepare for the upgrades of the Large Hadron Collider and the experiments. Members of the HEP community can do interactive physics analysis with really Big Data, distributed machine learning with GPUs without having to care for the infrastructure which is managed by OpenStack and Kubernetes.