Kubernetes provides different resources for deploying applications, we will be looking at them and the differences between them and how can we persist data using each of them.
I am a Senior DevOps Engineer & Trainer with hands-on experience of architecting, developing, automating and optimizing production grade deployments on Kubernetes & Openshift using best DevOps practices. I am working as Lead DevOps Engineer at Tarabut Gateway where I have setup the infrastructure from scratch to leverage Open Banking in the MENA region. I am also a DevOps Instructor and have successfully trained more than 300 professionals worldwide on DevOps especially Kubernetes. Previously, I led a team Stakater which provides tools and services to help customers create and manage their Kubernetes based infrastructure. I am an avid open source contributor with contributions in developing and leading some opensource Kubernetes Controllers/Operators & helm charts.