Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Kubernetes Container Training

Kubernetes (commonly stylized as k8s[3]) is an open-source container


orchestration system for automating application deployment, scaling, and
management. It was originally designed by Google and is now maintained
by the Cloud Native Computing Foundation.

It aims to provide a "platform for automating deployment, scaling, and


operations of application containers across clusters of hosts". It works with
a range of container tools, including Docker.

Many cloud services offer a Kubernetes-based platform or infrastructure as


a service (PaaS or IaaS) on which Kubernetes can be deployed as a
platform-providing service. 

Our 25 Hours Course duration includes Cloud Computing, AWS, EC2, Docker
Essentials, Docker Swarm, YAML, Kubernetes etc.
Course Overview
Course Duration : 25 Hours
Class Duration : Weekends
Domain : Adv. Containers
Level : Basic + Advanced

Course Content
Cloud Computing
What is Cloud Computing
How Cloud Computing are helpful
Cloud's role in DevOps orchestra on

Docker Essentials
Play with Docker

Docker Swarm
What is YAML ?
Basics of YAML
YAML Structure
Syntax of YAML
What is Virtualization?
What is Containerization?
Virtualization vs Containerization
Kubernetes Fundamentals
What is Kubernetes
Host centric vs Container Centric Platforms
Platform as a Service
Kubernetes based Platforms
Installing Kubernetes
Key Kubernetes Concepts

Objects
Pod
Service
Volume
Namespace
Controllers
ReplicaSet
Deployment
StatefulSet
DaemonSet
Job

Control Panel
Kubernetes Master
Kubernetes Nodes
Kubernetes Components
Master Components
kube-apiserver
etcd
kube-controller-manager
cloud-controller-manager
kube-scheduler
addons
DNS
kube-ui
Container Resource Monitoring
Cluster-level Logging

Node Components

kubelet
kube-proxy
docker
supervisord
fluentd

Minikube
Play with K8s.com
Using the kubectl Command-Line
Kubectl basics
Configuring Pods and Containers
Pods basics
Scheduling a Container
Injecting Data Into Applications
Commands
Arguments
Environment Variables
Secrets
PodPreset
Debugging Techniques
Troubleshooting

Running Applications
Stateless
Stateful

Accessing the Kubernetes API


Using TLS
Replication Controller
Replica Sets
Update and Rollback
Deployments
Resource limits
Persistent volumes
Labels
Annotations
Scaling
Manual Scaling
Horizontal Pod Autoscaler
Services
Namespaces
Node selector
LimitRanger
Ingress controller
Rolling Update for Zero Downtime deployments (concept)
Service accounts & Secrets
Advanced
Administering a Cluster
Administering Federation
Managing Cluster Daemons
Managing GPUs
Kubernetes Networking

Kubernetes Federation

Kubernetes Debugging

Kubernetes Pod Security Policy


CONTACT DETAILS

Vashi Branch Address:

Shop No 7 & 8, Shivshankar Tower, Opposite Kadambari CHS,


Sanpada East,Navi Mumbai-400 705 (Nearest Railway Station:
Vashi)

Thane Branch Address:

203, 2nd Floor,Rajhans Annexe,Opposite Gaondevi Bus


Depot,Above Rajmal Lakhichand Jewellers,Thane West,Mumbai-
400602

Contact: +91 9833 728 232 / +91 9324 522 206

Website: www.asterixsolution.com

Email: welisten@asterixsolution.com

You might also like