Kubernetes Administration (KA) – Contenuti

Contenuti dettagliati del Corso

Module 1: Architecture

  • Kubernetes Overview
  • Kubernetes interfaces

Module 2: Pod administration

  • YAML
  • Pods and containers
  • Namespaces
  • Configuration
  • Multicontainer pods
  • Services
  • Creating and updating configurations

Module 3: Scheduler

  • Basic Scheduling
  • Influencing the scheduler
  • Static pods

Module 4: Workloads

  • Replicas
  • Deployments
  • DaemonSets
  • StatefulSets
  • Jobs and CronJobs

Module 5: Networking

  • Cluster networking
  • Pod networking
  • Container Network Interface
  • Service networking
  • DNS
  • Network policies

Module 6: Monitoring and logging

  • Debugging through logging
  • Enterprise logging
  • Monitoring Kubernetes
  • Performance monitoring
  • Autoscaling with monitoring
  • State monitoring

Module 7: Role-based access control

  • Authentication
  • User authentication
  • Service account authentication
  • Authorization
  • Pod permissions
  • Container image access

Appendix 1: Kubernetes-related certifications

  • Cloud Native Computing Foundation exams
  • NetApp Kubernetes-related exams

Appendix 2: Installation and maintenance

  • Cluster installation overview
  • Kubernetes installation: The hard way (highlights only)
  • Kubernetes installation: kubeadm
  • Cluster maintenance

Appendix 3: Advanced monitoring techniques

  • Available options for monitoring Kubernetes
  • Monitor Kubernetes with Prometheus and Grafana

Appendix 4: Introduction to containers

  • Modern software evolution
  • Containers
  • Container run-time engines
  • Container orchestrations

Appendix 5: Architecture components

  • Control Plane components
  • Pod components
  • Component interactions

Appendix 6: Ingresses

  • Ingress introduction
  • Ingress example

Appendix 7: Helm

  • Helm introduction
  • Helm charts