You are on page 1of 2

Iverson Associates Sdn Bhd (303330-M)

Suite T113 – T114, 3rd Floor, Centrepoint, Lebuh Bandar Utama


Bandar Utama, 47800 Petaling Jaya, Selangor Darul Ehsan
Tel: 03-7726 2678 Fax: 03-7727 9737 Website: www.iverson.com.my
Course Outline ::::

Module Title : Docker Containers and Kubernetes Administration


Duration : 5 days

Overview

Chapter 1: Introducing Docker Containers and Kubernetes


- Introducing container technologies
- The need for MicroServices, CI/CD, DevOps

Chapter 2: First steps with Docker


- Installing Docker
- Docker commands
- Writing Dockerfile to create your own custom image

Chapter 3: Pods: running containers in Kubernetes


- Setting up a Kubernetes Cluster (Install a production-like cluster)
- Creating, running and sharing a container image
- Running your first app on Kubernetes
- Introducing pods
- Creating pods from YAML or JSON descriptors
- Organising pods with labels and selectors

Chapter 4: Replication and other controllers: deploying managed pods


- Using liveness probes
- ReplicationController, ReplicaSet, DaemonSet, Jobs, Cronjob

Chapter 5: Services: enabling clients to discover and talk to pods


- Introducing services
- Ingress

IVERSON ASSOCIATES SDN BHD Page 1 of 2


Iverson Associates Sdn Bhd (303330-M)
Suite T113 – T114, 3rd Floor, Centrepoint, Lebuh Bandar Utama
Bandar Utama, 47800 Petaling Jaya, Selangor Darul Ehsan
Tel: 03-7726 2678 Fax: 03-7727 9737 Website: www.iverson.com.my
Course Outline ::::

Chapter 6: Volumes: attaching disk storage to containers


- Volumes sharing
- Persistent Volume
- Persistent Volume Claims
- StorageClass

Chapter 7: ConfigMaps and Secrets: configuring applications


- Passing command-line arguments to containers
- Setting environment variables to containers
- Using ConfigMaps
- Using Secrets

Chapter 8: Accessing pod metadata and other resources from applications


- Passing metadata using Downward API
- Kubernetes API server

Chapter 9: Deployments: updating applications declaratively


- Updating pods
- Performing rolling update
- Creating a Deployment

Chapter 10: StatefulSets: deploying replicated stateful applications


- Understanding StatefulSets
- Using StatefulSets

Chapter 11: Beyond the basics, Summary and Recap


- Helm
- ServiceMesh (Istio)
- Cloud Service Provider (AKS, EKS)
- Other Kubernetes Distribution: OpenShift, Tanzu etc

IVERSON ASSOCIATES SDN BHD Page 2 of 2

You might also like