Book Image

Develop and Operate Microservices on Kubernetes [Video]

By : Martin Helmich
Book Image

Develop and Operate Microservices on Kubernetes [Video]

By: Martin Helmich

Overview of this book

Moving to microservices is not an easy transition for developers who have been building applications using more traditional methods. There are a ton of new concepts and details developers need to become familiar with when they design a distributed application. Throw Docker and Kubernetes into the mix and it becomes clear why many developers struggle to adapt to this new world. The goal of this course is to walk you through the process of getting familiar with Kubernetes and its way of doing things. The course is designed to get you through the process of becoming familiar with the Kubernetes environment in order to be able to deploy, configure, and manage the environment where the services are going to run. You will go through examples based on the author’s real-world experience in working with Kubernetes while building complex distributed architectures. We focus on deploying services that need to store data and learn how Kubernetes Persistent Volumes can be used to create deployments that guarantee data resiliency. Moving on, we learn how to give services access to connection strings, usernames, passwords, and other sensitive information using Kubernetes Secrets. By the end of the course, you will have mastered best practices and leveraged some of the latest DevOps technologies to increase agility and decrease time-to-market for the services you have built. The code bundle for this video course is available at https://github.com/PacktPublishing/Develop-and-Operate-Microservices-on-Kubernetes.
Table of Contents (5 chapters)
Chapter 5
Continuous Delivery with Kubernetes
Content Locked
Section 1
Characteristics of a CI/CD Pipeline
Typically, you will want to deploy your application automatically from a source code repository as soon as changes are made in the repository. This video will show you how a typical Continuous Delivery pipeline in Kubernetes looks like. - Learn what Continuous Integration and Delivery is (in a nutshell) - Discuss different possible typical build pipelines - Learn about typical caveats and how to solve them