LIVE Instructor-Led Courses
Dismiss

Kubernetes training course

Use Kubernetes for automating deployment, scaling, and management of containerized applications.

JBI training course London UK

"The interactive Kubernetes scenarios were great and I like the concepts building at the beginning. It was a nice introduction to Kubernetes and the commands. The trainer was friendly and professional." 

MF, Senior Software Developer, Kubernetes, March 2021

TAILOR-MADE
Enquire & get a quote
PUBLIC COURSES
Next on 4 Jul - see prices
JBI training course London UK

  •     Understand how to package apps into Linux containers
  •     Get familiar with Kubernetes core components
  •     Build your local three-node cluster using kubeadm
  •     Take down one node at the time and test the fault tolerance
  •     Map the end-to-end journey of network packets from the internet into your apps
  •     Expose your services using load balancers and ingress controllers 
  •     Deploy package apps into a cluster
  •     Manage database clustering using operators
  •     Understand how to create your Kubernetes network and connect multiple clusters
  •     Practice deploying databases and stateful applications
  •     Acquire the skill to not repeat yourself using an engine to template resources

Kubernetes Fundamentals

What is Kubernetes
What does that mean though?
Where did Kubernetes come from?
What Kubernetes is not!

Kubernetes Architecure

Kubernetes Cluster
Kubernetes Node
Kubernetes Objects
Names
Namespaces
Labels and Selectors
Annotations
Recommended Labels

Running Kubernetes

Turnkey Cloud Solutions
AWS
Azure
GCP
Custom Cloud Solutions
KOPS
On Premises Turnkey
Rancher
Kubeadm
Minikube
Kubectl
Commandline Tricks

Pods

Pod Overview
Pod Manifest
Creating Pods
Pod Lifecycle
Pod Logs
Describing Pods
Deleting Pods

Controllers

ReplicationController
ReplicaSet
Deployments

Services

Overview
Publishing Services
NodePort

Package Management

The Problem
Helm
How Helm Works
Initialization
Stable Repo
Installing a Chart
Creating a Chart

Ingress

Overview
Simple Ingress
Complex Ingress

Config Maps

Overview
Creating a ConfigMap
Using a ConfigMap
ConfigMap as a Volume

Secrets

Overview
Creating a Secret from file
Secret types
Viewing a Secret
Create a Secret from a manifest
StringData in a manifest
Decoding a Secret
Using Secrets as Volumes
Using Secrets as Env Vars
Encrypting Secrets at rest

Namespaces

Overview
Creating Namespaces
Using Namespaces
Setting the Context Namespace
Objects that support Namespaces
Objects that don’t support Namespaces

Volumes

Overview
Volume Types
ConfigMap as a Volume
hostPath Volume
emptyDir Volume
Subpaths
Mount Propogation

Persistent Volumes

Overview
PV vs PVC
Persistent Volume Plugins
Static Provisioning
Dynamic Provisioning
Phases

Networking

Networking Problems
Docker Networking
Kubernetes Networking
Networking Implementations
Overlay Network
Network Policy
Flannel

Security

Best Practices
Controlling API Access
TLS
Users
API Authentication
API Authorization
RBAC
RoleBinding & ClusterRoleBinding
Service Accounts
Pod Security Policies
Authentication Providers
Authorization Providers
Admission Controllers
Additional Security Precautions

 

JBI training course London UK

Developers and Systems Administrators looking for an introduction to  Kubernetes - A Linux and Docker background is useful

4.8 out of 5 average

"The interactive Kubernetes scenarios were great and I like the concepts building at the beginning. It was a nice introduction to Kubernetes and the commands. The trainer was friendly and professional." 

MF, Senior Software Developer, Kubernetes, March 2021

JBI training course London UK
 
Top 20 "Pain Points" for Data Analysts
 

Problem 11 : You have a very complex Excel spreadsheet and you want to reproduce EXACTLY the same spreadsheet in Power BI
Solution: Power BI is not Excel, it works differently and it has different strengths. In order to tackle this issue the best way is going back to the source and try to...

All 20 points are in our latest Newsletter - Delivered directly to your inbox



CONTACT
+44 (0)20 8446 7555

enquiries@jbinternational.co.uk

SHARE

Corporate Policies     Terms & Conditions
JB International Training Ltd  -  Company number 08458005

Registered address Wohl Enterprise Hub 2B Redbourne Avenue London N3 2BS

POPULAR

Rust training course                                                                          React training course

Threat modelling training course   Python for data analysts training course

Power BI training course                                   Machine Learning training course

Spring Boot Microservices training course              Terraform training course

Kubernetes training course                                                            C++ training course

Power Automate training course                               Clean Code training course