"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
What is Kubernetes
What does that mean though?
Where did Kubernetes come from?
What Kubernetes is not!
Kubernetes Cluster
Kubernetes Node
Kubernetes Objects
Names
Namespaces
Labels and Selectors
Annotations
Recommended Labels
Turnkey Cloud Solutions
AWS
Azure
GCP
Custom Cloud Solutions
KOPS
On Premises Turnkey
Rancher
Kubeadm
Minikube
Kubectl
Commandline Tricks
Pod Overview
Pod Manifest
Creating Pods
Pod Lifecycle
Pod Logs
Describing Pods
Deleting Pods
ReplicationController
ReplicaSet
Deployments
Overview
Publishing Services
NodePort
The Problem
Helm
How Helm Works
Initialization
Stable Repo
Installing a Chart
Creating a Chart
Overview
Simple Ingress
Complex Ingress
Overview
Creating a ConfigMap
Using a ConfigMap
ConfigMap as a Volume
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
Overview
Creating Namespaces
Using Namespaces
Setting the Context Namespace
Objects that support Namespaces
Objects that don’t support Namespaces
Overview
Volume Types
ConfigMap as a Volume
hostPath Volume
emptyDir Volume
Subpaths
Mount Propogation
Overview
PV vs PVC
Persistent Volume Plugins
Static Provisioning
Dynamic Provisioning
Phases
Networking Problems
Docker Networking
Kubernetes Networking
Networking Implementations
Overlay Network
Network Policy
Flannel
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
"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 did a great job of customizing their syllabus to suit our business needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and the Instructor handled this particularly well - very impressive”
Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022
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
This training course covers the fundamentals needed to understand Kubernetes. It will get you quickly up-to-speed to start building distributed applications that will scale, be fault-tolerant and be simple to manage.
From understanding its origin to its high-level architecture, powerful API and key primitives – this course takes you from nothing to being able to start building complex applications.
Kubernetes builds on many years of Google’s experience managing containerised applications. With a growing open-source community, it is poised to change the way we build and manage applications, as well as change the role of system administrators.
This course will distill key principles such as pods, deployments, replica sets and services, and will give you enough information to start using Kubernetes on your own.
CONTACT
+44 (0)20 8446 7555
Corporate Policies Terms & Conditions
JB International Training Ltd - Company number 08458005
Registered address Wohl Enterprise Hub 2B Redbourne Avenue London N3 2BS