The Top 5 Considerations For Choosing The Right CI/CD for Kubernetes Apps
About the webinar
Over the years, CI/CD pipelines have evolved a lot from what they were. In a Kubernetes native world, the CI/CD landscape has evolved to fit different distributed applications i.e. microservices. Kubernetes is inherently complex. The CI/CD system which you ultimately choose should be able to allow your developers to collaborate while maintaining security and reliability for the cluster. This webinar tackles the 5 major considerations that organizations should consider when choosing the right CI/CD system for their applications running on Kubernetes.
Jim Hirschauer
Host
Jim Hirschauer is the Vice President of Marketing at Devtron, where he focuses on building dynamic marketing campaigns that align with the company’s innovative vision. Jim is also known for his work as a podcast host where he engages with industry experts on topics related to software delivery and DevOps practices
Jeremy Deshotel
Speaker
Jeremy Deshotel is the Head Solutions Architect at Devtron, where he plays a crucial role in shaping the company’s technical vision and guiding clients through their Kubernetes journey. With extensive experience in cloud architecture and DevOps practices, Jeremy is dedicated to helping organizations leverage Devtron’s Kubernetes-native application management platform for enhanced operational efficiency
Key Takeaways
- A unified dashboard helps developers collaborate with ease for both developing the application and deploying it to different environments such as production, QA, staging, and more. It helps all developers stay on the same page and prevent miscommunication between teams.
- In order to boost developer velocity, it is important to have a self-service platform. The self-service platform must also have certain guardrails in place which will help prevent any unwanted actions from taking place in the cluster
- Handling the right level of access in Kubernetes can be difficult. By default, Kubernetes secrets are not very secure, and they are simply encoded in base64. The CI/CD platform should be able to provide a robust RBAC mechanism and allow for managing secrets in a secure way.
- When developing and testing applications, developers have to build the same code multiple times. In some situations, the environment can have artifacts from a previous build which can lead to problems. Devtron can provide developers with Ephemerial Developer environments which can help correctly develop and test application code