Course Outline
Introduction
Setting Up and Configuring KOps in the Kubernetes System
- Installing managed Kubernetes add-ons
- Migrating from Kube-up to KOps
- Kubernetes networking options for KOps
- Running KOps in the preferred cloud environment
Overview of KOps Features and Architecture
- How is KOps similar to Kubectl?
- Introduction to supported configurations and operational tasks
Overview of Other Supported Network Topologies
Integrating KOps with GitLab CI for Continuous Integration
Working with KOps Command-Line Interface
Enabling CLI Commands and Experimental Flags in KOps
- Pointing Kubectl to a KOps cluster
Utilizing KOps API and Executing API Configurations
Familiarizing with API KOps Values for Customizing Kubernetes Components
Overview of Configurations for Clusters and Instance Groups
Working with YAML Manifests and Customizing via API
Adding Features and Updating KOps API
Performing KOps Operational Tasks and Carrying Out Cluster Management
- Introduction to cluster operations and configuration templates
Proceeding to KOps GPU and Implementing Highly-Available Principles
- What are HA and HA components?
- Use cases for running an HA set up
Creating HA Kubernetes Masters and Clusters in KOps
- Instantiating HA components in a public topology
- Instantiating HA components in a private topology
Launching Multiple HA Masters in the Same Availability Zone
Using InstaceGroup Images for Cluster Nodes
- Managing cluster nodes and labels
Switching from Single to a Multi-Master HA Kubernetes Cluster
- Creating new instance groups in KOps
- Managing KOps instance groups
Running Unit and Integration Tests with KOps Clusters
- Executing Kubernetes E2E testing
Securing Individual Cluster Nodes Using Bastion Machines for SSH Authentication
- Configuring and accessing bastion
- Setting up MFA and working with IAM roles
Utilizing SSH credentials and Executing Other Security Configurations in KOPS
Deploying HA Kubernetes Masters and Clusters to Existing VPCs Using KOps
Creating a New Virtual Private Cloud with KOps
Troubleshooting
Summary and Conclusion
Requirements
- Basic understanding of virtualization concepts
- Knowledge of container technologies and cloud applications
- Experience with Linux distributions, YAML syntax, and CLI
Audience
- Developers
- DevOps Engineers
Testimonials
Przedstawione narzędzia
WERONIKA ZDUŃCZYK, ENIGMA SOI SP. Z O.O.
OKD (Origin Kubernetes Distribution) for Administrators Course
The hands-on practice sessions as well as looking at how Hassan codes the solution step by step and his thought process
Khin Hnaung, ROOTS Communications Pte Ltd.,
Microservice Development with Java EE 8, Docker, and Kubernetes Course
The trainer was great and really engaging. I liked that he had real world industry experience so he could provided relevant examples/situations.
Joe Sumner - Lorraine Lister, NetEDI Limited
Docker and Kubernetes Course
variety of subjects
Przemysław Białkowski - Konrad Przybysz, Fujitsu
Docker and Kubernetes Course
Mnogość aplikacji, ktorych mozna uzyc przy k8s. Dobrze jak jest mowa o alternatywach.
Konrad Przybysz, Fujitsu
Docker and Kubernetes Course
1) Dużo wiedzy, zarówno teorii i praktyki, można dopytać 2) Prowadzący dużo wie o temacie, w razie problemów szybko pomoże z debugiem
Jolanta Fabisiak, Orange Szkolenia Sp. z o.o.
OpenShift 4 for Developers Course
Good way of leading the training
Dawid Karoński - Jolanta Fabisiak, Orange Szkolenia Sp. z o.o.
OpenShift 4 for Developers Course
The trainer is very well prepared person with great knowledge.
Piotr Gołąbek - Jolanta Fabisiak, Orange Szkolenia Sp. z o.o.
OpenShift 4 for Developers Course
Doing the exercises
Khadija Ukadia, KPMG LLP
Certified Kubernetes Application Developer (CKAD) - exam preparation Course
The practical sections were well explained and demonstrated what was needed and why, this allowed us to get the most out of the training.
Ewa Dusza, Red Embedded Consulting Sp. z o.o.
GitOps Continuous Deployment for Kubernetes Course
Very knowledgable on the subject, lecturing was lacking but excellent answers to questions and real world examples.
Ewa Dusza, Red Embedded Consulting Sp. z o.o.
GitOps Continuous Deployment for Kubernetes Course
The volume of practical exercises
Khadija Ukadia, KPMG LLP
Certified Kubernetes Application Developer (CKAD) - exam preparation Course
Good examples and the trainer was knowledgeable on the topics. The environment set up was easy to use and was good.
Khadija Ukadia, KPMG LLP
Certified Kubernetes Application Developer (CKAD) - exam preparation Course
OC is new to us and we learnt alot and the labs were excellent
sharkey dollie
OpenShift 4 for Administrators Course
Labs was straight forward
Vodacom PTY
Docker, Kubernetes and OpenShift 3 for Administrators Course
Dawid is a really good at what he does, he makes something very complicated seem like a stroll in the park.
Dirk Nagel - Derivco IOM
Kubernetes on Azure (AKS) Course
The hand-on part was really good. I would just give students a headsup to have 2 screens (as I started with a laptop only) - as you have to follow and do it yourself.
Theresa Conradie
Kubernetes on Azure (AKS) Course
Dawid is a great trainer, very patient with the group
Kubernetes on Azure (AKS) Course
Kamil was a great trainer, enthusiastic about Kubernetes and related topics. He didn't try to rush anything and allowed us to suggest topics that may interest us so we could focus more on those. Gave some great tips about the exam that helped me pass after the course.
Chris Smiles - KPMG LLP
Certified Kubernetes Administrator (CKA) - exam preparation Course
The low level technical detail and the hands on approach
KPMG LLP
Certified Kubernetes Security Specialist (CKS) Course
I really enjoy Kamil's courses. He is always keen to tailor the content according to what the attendees want to focus on. I also enjoy the hands-on nature of learning.
Prys Williams - KPMG LLP
Certified Kubernetes Security Specialist (CKS) Course
trainer very technical knowledge
KPMG LLP
Certified Kubernetes Security Specialist (CKS) Course
I Liked how much content we got.
Vodacom SA
Kubernetes on AWS Course
The training was more practical
Siphokazi Biyana - Vodacom SA
Kubernetes on AWS Course
I loved unpacking the raw power of aws and kubernetes together -in just a few commands so much useful kubernetes behavior can be configured and oprationalised. The trainer was extremely knowledgeable
Vodacom SA
Kubernetes on AWS Course
Well structured content, well prepared and understandable exercises. Really liked it.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Kubernetes from Basic to Advanced Course
Insights about the infra of the kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Kubernetes from Basic to Advanced Course
Demos of working examples
Daniel Wegner - Fraunhofer IOSB
Kubernetes and Gitlab Course
I liked the reactivity of Ahmed to each issue / question we raised and his ability to give clear answers to all of them, while providing further insight to other related issues we even may haven't thought of.
José Pérez - Fraunhofer IOSB
Kubernetes and Gitlab Course
Deep expertise of the faculty
Creating a Service Mesh with Istio and Kubernetes Course
The intro and the structure of the slides
Abraxas Informatik AG
Managing Kubernetes with Rancher Course
The material in general. The trainer was very knowledgable.
MDA Systems Ltd.
Kubernetes Advanced Course
Explanations about how the tools work behind the scenes, as well as adjacent topics to the course.
Sebastian Decianu - SC SYSTEMATIC DEVELOPMENT CENTER SRL
Docker (introducing Kubernetes) Course
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Docker (introducing Kubernetes) Course
I liked the way Adriano presented training materials.