Kubernetes Administration (CKA)

Pengenalan Training

Kubernetes merupakan platform yang sangat terkenal di dunia dan sudah digunakan oleh banyak perusahaan besar seperti Google dalam membantu dalam memanage dan melakukan orkestrasi infrastruktur container.

Saat ini banyak sekali perusahaan yang mencari kandidat terbaik untuk mengisi posisi sebagai DevOps Engineer dan kemampuan dan skill dalam melakukan administrasi fitur dan layanan Kubernetes menjadi hal yang wajib dimiliki. Untuk itu kami menyediakan kelas untuk mempelajari Kubernetes dan raih kesempatan peningkatan karir yang lebih dari sebelumnya.

Pada kelas ini anda akan mempelajari materi dasar hingga menengah untuk pengaplikasian Kubernetes secara penuh selama 4 hari.


Requirements

  1. Memahami dasar sistem kontainer.
  2. Memahami perintah dasar linux dan administrasi server
  3. Direkomendasikan untuk telah mengikuti kelas Linux ataupun Red Hat RHCSA terlebih dahulu.

Durasi

Kelas ini akan berlangsung selama 4 hari.


Audiens Training

Kelas ini cocok untuk System Engineers, Cloud Engineer, System Administrator, Developer Aplikasi, App Tester and QA.


Materi Training (Curriculum)

BAB 1. Kubernetes Introduction

Introduction to Kubernetes
Kubernetes Cluster Architecture
Core Concept of Kubernetes
Services
ETCD & Controller & API & scheduler
Exploring your Cluster
Understanding YAML


BAB 2. Kubernetes Installation
Installation using kubeadm utility in HA mode
Install Kubernetes the hard Way
Kubernetes cluster


BAB 3. Application Development
Creating a Deployment in Kubernetes using YAML
Creating a Service in Kubernetes
Understanding about pod, Replication & Deployment configuration
Using Rolling Updates in Kubernetes
Configure Environment variable in application
Configure secret resource for sensitive value
Creating Config Map
Scale Applications
Multi Container PODs
Init Containers


BAB 4. Storage Management
Creating Persistent volume
Persistent Volume Claim
Volume claim policy understanding
Attach storage on deployment


BAB 5. Pod Scheduling
Manual Scheduling
Labels and Selectors
Taints and Tolerations
Node Selectors
Node Affinity
DaemonSets
Static Pods
Configuring Kubernetes Scheduler

BAB 6. Resource Allocation
Restrict Limit Memory & CPU use
Creating Resource Quota
Creating Limit Quota


BAB 7. Networking
Network Namespace understanding
Docker Network
Deploy Kubernetes Network
Cluster Networking
Pod Networking
Creating Service Network
DNS Concept in kubernetes
Ingress System kuberbnetes


BAB 8. Monitoring Kubernetes
Logging and Monitoring
Monitoring Cluster Component
Managing application Logs


Biaya Training : Rp 5.500.000