Course Outline

Introduction

  • On-premise vs cloud
  • Bare metal vs virtual machine

Technology Overview

  • Kubernetes Features and Architecture
  • Bare Metal Servers and Infrastructure

Preparing a Bare Metal Server

  • Choosing an OS (Ubuntu, CentOS, etc.)
  • Configuring the OS (Swap, nftables, etc.)
  • Configuring the Firewall

Preparing Containers

  • Setting up Docker
  • Setting up the Cgroup Driver

Preparing Kubernetes Cluster

  • Installing Kubernetes
  • Setting up kubelet, kubeadm and kubectl

Running Kubernetes

  • Initializing Kubernetes
  • Creating a Directory for the Kubernetes Cluster
  • Installing Flannel to Enable Pods to Communicate

Deploying a Containerized Application

  • Preparing a Sample Application
  • Deploying the Application
  • Monitoring the Application

Scaling Kubernetes

  • Connecting Worker Nodes to the Cluster
  • Optimizing the Containers

Troubleshooting

Summary and Conclusion

Requirements

  • An understanding of networking.
  • Experience with the Linux command line.
  • Software development experience.

Audience

  • Developers
  • System administrators
 21 Hours

Number of participants



Price per participant

Testimonials (3)

Related Courses

Introduction to Minikube and Kubernetes

21 Hours

Minikube for Developers

14 Hours

Deploying Kubernetes Applications with Helm

7 Hours

Running Containers Directly from Kubernetes with CRI-O

14 Hours

Advanced Platform Engineering: Scaling with Microservices and Kubernetes

35 Hours

Google Anthos for Hybrid and Multi-Cloud Computing

14 Hours

Argo CD

7 Hours

Getting Started with Argo Project and Core Components

7 Hours

Kubernetes Networking with Calico

14 Hours

Certified Kubernetes Administrator (CKA) - exam preparation

21 Hours

Certified Kubernetes Application Developer (CKAD) - exam preparation

21 Hours

Certified Kubernetes Security Specialist (CKS)

21 Hours

Docker and Kubernetes on AWS

21 Hours

Docker, Kubernetes and OpenShift 3 for Administrators

35 Hours

Docker and Kubernetes: Building and Scaling a Containerized Application

21 Hours

Related Categories