kubernetes-seeklogo.com

Kubernetes Advanced

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications across clusters of compute nodes.

During the workshop we will learn the advanced patterns of deployment and orchestration for containerized microservice software systems. Participants will get acquainted with all the major Kubernetes concepts and gain hands-on experience in configuring and running complex workloads on a self-built Kubernetes cluster.

 

Duration

3 days (24 academic hours)

Type of Training

Theoretical overview + intensive hands-on training with exercises.

Target Audience

This course is for developers and IT operations teams who wish to build and deploy distributed applications using Docker and Kubernetes.

Prerequisites

Linux command line and using a text editor. Previous experience with Kubernetes or Kubernetes Fundamentals Course completion

Categories: ,
  • Share post

Description

Outline:

Course Topics:

  • A deeper view at Kubernetes architecture
    • Controllers
    • etcd
    • Nodes
  • Managing Configuration Data
    • ConfigMaps
    • Secrets
  • Managing Persistent Data
    • Volumes
    • StorageClasses
    • PersistentVolumes
    • StatefulSets
    • Backup and Restore
  • Managing Access
    • Understanding K8s RBAC
    • Roles and ClusterRoles
    • ServiceAccounts
    • RoleBindings and ClusterRoleBindings
  • Security
    • Pod Security Policy
    • OPA/Gatekeeper
    • Kyverno
  • Advanced Networking
    • CNI – Container Network Interface bits and bytes
    • Managing Routing with Ingress Resources
    • Network policies
    • An overview of Istio service mesh
  • Managing Resource Allocation
    • Resource allocation per pod or namespace.
    • Horizontal Pod Autoscaler – overview and example
  • Monitoring and Logging
    • Running Prometheus Operator for K8s
    • Running the EFK stack on K8s
  • Extending the API
    • CutomResourceDefinitions
    • Automating Kubernetes with custom controllers
    • Operators pattern + Operators framework
    • Optional: Kubernetes Operators in Python with Kopf
  • Troubleshooting techniques

Contact us to order this training:

Reviews

There are no reviews yet.

Be the first to review “Kubernetes Advanced”

Your email address will not be published. Required fields are marked *