youtube image
From YouTube: Workshop2 : Cloud Native Application Lifecycle Management

Description

With a growing number of developers building Cloud Native applications with Kubernetes as the preferred platform, managing workloads on Kubernetes effectively and then packaging and distributing these applications while ensuring reproducibility and security has been on the top of their minds.

This workshop starts with the fundamentals of cloud native application development with emphasis on GitOps and does a deep dive with Carvel. At the end of the workshop, the audience will learn how to manage and run their workloads on top of Kubernetes.

Carvel provides a set of reliable, single-purpose, composable tools that help you build, configure and deploy applications on Kubernetes. Carvel tools help reduce the burden of managing workloads on kubernetes, are transparent with the user and have a strong focus on simplicity to make the process of managing workloads intuitive.These tools follow the UNIX philosophy allowing users to integrate them with other tools that are already a part of their workflow conveniently.

When put together with each other, the tools allow users to declaratively set up GitOps (and other single-source-of-truth) workflows for deploying their resources on Kubernetes. Carvel's declarative APIs also allow users to package, version and distribute such workflows to consumers - with special considerations for air-gapped environments. The powerful CLI tools ensure that the workflow can be reproduced while developing the applications reliably, and become an essential part of the development process.