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
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
Introduction
1
Introduction
2
Download Course Files
Introduction to Kubernetes
1
High Level Introduction - CNCF's Trail map
Installing Kubernetes
1
Introduction to kubeadm
2
Demo: kubeadm (part I)
3
Demo: kubeadm (part II)
Operators
1
Introduction to Operators
Rook
1
Introduction to Rook
2
Ceph
3
Rook with Ceph
4
Demo: Rook with Ceph
5
Demo: Rook with Ceph (part II)
6
Demo: Rook with Object Storage
7
Demo: Rook with File Storage
Manage TLS Certificates
1
Introduction to cert-manager
2
Demo: cert-manager (part I)
3
Demo: cert-manager (part II)
Authentication with Dex (OIDC)
1
Introduction to dex
2
Kubernetes OpenID Connect (OIDC) explained
3
Demo: Dex with GitHub (part I)
4
Demo: Dex with Github (part II)
5
Demo: Dex with LDAP
Istio
1
Introduction to Envoy
2
Introduction to Istio (part I)
3
Introduction to Istio (part II)
4
Demo: Istio
5
Demo: Redirecting traffic with Istio
6
Demo: Distributed tracing with Zipkin and Jaeger
Calico
1
Introduction to Calico (part I)
2
Introduction to Calico (part II)
3
Demo: Ingress network policies
4
Demo: Egress network policies
Vault
1
Introduction to Vault
2
Demo: Vault
OpenShift Origin
1
Introduction to OpenShift Origin
2
Demo: Openshift Origin installation
3
Demo: Running an app on Openshift Origin
Thank you
1
Bonus Lecture
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!