Kubernetes has enabled a new model to deploy applications abstracting away the infrastructure, enabling multi-cloud and on-premise seamless deployments. However, containers are not lightweight virtual machines, and the packing of software paradigms that work on VMs are not valid on containers/Kubernetes. This talk will cover, among other topics: how to generate PostgreSQL minimal containers; how to package and interact with sidecar containers; integration and extension of Kubernetes. Join this journey describing how to prepare PostgreSQL to run natively on Kubernetes, and how to build a full PostgreSQL stack (PostgreSQL plus all the components it requires for a full-featured system with monitoring, high availability, etc) in Kubernetes.