Goal Spin-up your first application in Kubernetes Objectives See the differences between several Kubernetes implementations, and understand how to prepare different Kubernetes flavours for this blog .Review the basic usage of the kubectl command and understand how to connect to your Kubernetes cluster by using the CLI.Execute a pre-built application in your Kubernetes cluster and review the …
Kubernetes is accelerating application development, container orchestration, and deployment to the cloud, bringing greater application reliability, scalability, and faster time to market. Introduction to Kubernetes Applications is designed for IT professionals without previous cloud application deployment experience to learn basic Kubernetes skills. In this blog, you will run, deploy, and test containerized applications with zero-downtime releases.
Developers who wish to deploy cloud applications.
Administrators who are new to Kubernetes.
Architects who are considering using container technologies in software architectures.
Site Reliability Engineers who are considering using Kubernetes.
Experience running commands and navigating the file system on Linux, MacOS, and Windows. Experience with web application development and corresponding technologies.
This blog includes instructions for Linux, MacOS, or Windows. Students will either install minikube or use the OpenShift Sandbox available from Red Hat.
Students may choose to use another Kubernetes distribution, such as a cloud-based offering, but should be aware that the blog was only tested on the minikube and OpenShift Sandbox platforms.
Objectives Kubernetes as a container orchestration: After completing this section, you should be able to recognize Kubernetes as a container orchestration tool. Limitations of Containers Containers provide an easy way to package and run services. As the number of containers managed by an organization grows, the manual work of managing them grows disproportionately. When using …
Introducing Kubernetes and Container Engines Objectives After completing this section, you should be able to get an overview of what Kubernetes and Container are, how they improve the software life cycle, and samples of different container runtimes. Traditional Applications vs Kubernetes and Container Traditional software applications typically depend on other libraries, configuration files, or services …