Learn DevOps: Advanced Kubernetes Usage

Covering Authentication, Authorization, Logging, Helm, Deploying with Spinnaker, Prometheus, Scheduling and more

Kubernetes Advanced Usage is the second 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”.

What you’ll learn

  • Use enterprise features within kubernetes.
  • Set up kubernetes authentication/authorization.
  • Do automated deploys on kubernetes using Spinnaker.
  • Use centralized logging on Kubernetes using ElasticSearch, Kibana, Fluentd, and LogTrail.
  • Monitor Kubernetes and applications on Kubernetes with Prometheus.
  • Proxy Microservices with Linkerd.

Course Content

  • Introduction –> 3 lectures • 5min.
  • Centralized Logging –> 3 lectures • 22min.
  • Authentication –> 6 lectures • 42min.
  • Authorization –> 4 lectures • 26min.
  • Package management –> 2 lectures • 10min.
  • The Job Resource –> 2 lectures • 6min.
  • Scheduling –> 2 lectures • 6min.
  • Deploying on Kubernetes with Spinnaker –> 5 lectures • 31min.
  • Linkerd –> 2 lectures • 18min.
  • Federation –> 2 lectures • 19min.
  • Monitoring –> 2 lectures • 10min.
  • Bonus Lecture –> 1 lecture • 3min.

Auto Draft

Requirements

Kubernetes Advanced Usage is the second 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:

  • Logging using ElasticSearch, Kibana, Fluentd, and LogTrail
  • Authentication using Auth0
  • Authorization using RBAC
  • Packaging using Helm
  • Deploying on Kubernetes using Spinnaker
  • Batch and Scheduling using Jobs and CronJobs
  • Microservices on Kubernetes using Linkerd
  • Federation using kubefed
  • Monitoring using Prometheus

This course assumes you can setup your own cluster using Minikube or Kops. If you are looking for a course how to setup your first Kubernetes Cluster, take first the “Learn DevOps: The Complete Kubernetes Course”

Get Tutorial