Course Code: ckabesp
Duration: 42 hours
Prerequisites:
  • An understanding of Kubernetes
  • Experience with Linux.
  • Audience

  • Administrators
  • Kubernetes Users
Overview:

Het Certified Kubernetes Administrator (CKA) programma is gemaakt door The Linux Foundation en de Cloud Native Computing Foundation (CNCF).

Kubernetes is nu een toonaangevende platform gebruikt voor containers orchestratie.

NobleProg heeft geleverd Docker & Kubernetes training sinds 2015. Met meer dan 360 succesvol voltooide opleidingsprojecten, zijn we een van de bekendste opleidingsondernemingen wereldwijd op het gebied van containerisatie.

Sinds 2019 helpen we ook onze klanten hun prestaties in de k8s-omgeving te bevestigen door hen voor te bereiden en aan te moedigen om CKA en CKAD-examen te passeren.

Deze instructeur geleide, live training (online of on-site) is gericht op System Administrators, Kubernetes Gebruiker wil hun kennis bevestigen door de CKA-examen te passeren.

Aan de andere kant is de training ook gericht op het verkrijgen van praktische ervaring in Kubernetes Administration, dus we raden u aan deel te nemen aan het, zelfs als u niet't van plan is om CKA examen te nemen.

Format van de cursus

  • Interactieve lezingen en discussie. Veel oefeningen en oefeningen. Hand-on implementatie in een live-lab-omgeving.

Cursus aanpassingsopties

  • Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om te organiseren. Om meer te weten te komen over CKA-certificatie, bezoek dan: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka/
Course Outline:
  1. Core concepts and Kubernetes architecture

    1. Kubernetes architecture and its main components
    2. Pods, Labels, Selectors, Deployments, Services, Namespaces
    3. Application lifecycle management
    4. Deployment of applications and services
  2. Installation, Configuration & Validation

    1. Kubernetes installation using kubeadm
    2. Growing the cluster
    3. Standalone pods
    4. Control Plane High Availability
    5. Cluster maintenance
    6. Upgrade to a new version
    7. Cordoning and draining nodes
  3. Networking

    1. Containers network model in Kubernetes
    2. Service discovery, scaling and load balancing
    3. DNS for service discovery
  4. Scheduling

    1. Node selectors
    2. Affinity and anti-affinity rules
    3. Taints and tolerations
  5. Security

    1. Authentication, Authorization and RBAC
    2. Configuring TLS access to API
  6. Logging / Monitoring

    1. Application and system components logging
    2. Cluster wide logging architecture
    3. Metrics Sever
    4. Prometheus
  7. Storage

    1. Storage architecture
    2. Storage backend in Kubernetes: local, NFS, GlusterFS
    3. Storage classes and dynamic storage provisioning
    4. Resource quotas
  8. Troubleshooting