Learn DevOps: On-Prem or Cloud Agnostic Kubernetes
What you'll learn
- Use enterprise features within kubernetes
- Setup a Kubernetes cluster on-prem or on any cloud infrastructure provider using kubeadm
- Know how to setup storage using Rook
- Setup let's encrypt signed TLS certificates for their Kubernetes applications
- Setup authentication using GitHub or LDAP using OIDC and Dex
- Know what a service mesh is and how to setup Istio on Kubernetes
- Know the networking basics within Kubernetes using Calico
- Able to use a secret store in Kubernetes
- Know what Operators are and able to use them within Kubernetes
- Know how to setup and use PaaS with Kubernetes using OpenShift Origin
Requirements
- The Complete Kubernetes Course is a prerequisite to follow this course
- You need to know already about the basic usage of a Kubernetes cluster (Pods, Deployments, Services)
Description
On-Prem or Cloud Agnostic Kubernetes is the third Kubernetes course in the "Learn DevOps: Kubernetes" series. If you don't have basic Kubernetes experience, make sure you follow first the course "Learn DevOps: The Complete Kubernetes Course".
This course covers:
* Installing Kubernetes on-prem or on any cloud using kubeadm
* Use storage using Rook with Ceph
* Kubernetes Operators
* Use TLS certificates for your applications using let's encrypt and cert-manager
* Authenticate your users using LDAP or Github using Dex and OIDC
* Create a service mesh using Istio and Envoy
* Use advanced networking features using Calico
* Manage secrets using Vault
* Setup and use PaaS with Kubernetes using Openshift Origin
Who this course is for:
- Anyone who wants to know how to setup a cluster within their enterprise
- Anyone who wants to run a cloud agnostic Kubernetes cluster
Instructor
I've been a System Administrator and full stack developer for over 10 years, the typical profile for a DevOps engineer. I've been working in multiple organizations and startups. I've cofounded a startup that focusses on applying DevOps and Cloud. I have been training people in newer technologies, like Big Data. I've trained a lot of people working in FTSE 100 & S&P 100 companies. Today I mainly work together with companies to improve their software delivery processes, while coaching and teaching on platforms like Udemy.