Creating Serverless CI/CD on Kubernetes using GitOps by Avik Kundu
Channel: CNCF [Cloud Native Computing Foundation]
Date: 30/07/2022

Serverless has become one of the most used terms for cloud computing. In a Serverless 1.0 world, cloud vendors created independent products without concern for portability or migration. This problem was solved with Serverless 2.0 which made workloads far more portable. Enterprises have started to adopt and maintain several open-source projects which tend to bring all the advantages of serverless to the way applications are deployed on Kubernetes currently. Cloud-native CI/CD tools are one of the best choices as they can fully exploit the inherent benefits of the cloud, making solutions efficient, resilient, dynamically scalable, and always available. GitOps has become increasingly popular in the DevOps space. Teams have been adopting GitOps in order to better deploy, manage and monitor Kubernetes clusters and applications. This presentation would demonstrate how to create Cloud-Native CI/CD Pipelines for deploying serverless applications on Kubernetes following GitOps Practices.