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.

K u b e r n e t e s C o n t a i n e r T r ain i n g

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Kubernetes Container Training

Kubernetes (commonly stylized as k8s[3]) is an open-source containerorchestration system for automating application deployment, scaling, andmanagement. It was originally designed by Google and is now maintainedby the Cloud Native Computing Foundation. It aims to provide a "platform for automating deployment, scaling, andoperations of application containers across clusters of hosts". It works witha range of container tools, including Docker. Many cloud services offer a Kubernetes-based platform or infrastructure asa service (PaaS or IaaS) on which Kubernetes can be deployed as aplatform-providing service.  Our 25 Hours Course duration includes Cloud Computing, AWS, EC2, DockerEssentials, Docker Swarm, YAML, Kubernetes etc.

Cloud Computing

Course Content

What is Cloud ComputingHow Cloud Computing are helpfulCloud's role in DevOps orchestra on

Course Duration : 25 Hours

Class Duration : Weekends

Course Overview

Domain : Adv. Containers

Level : Basic + Advanced

Docker Essentials

Play with Docker

Docker SwarmWhat is YAML ?Basics of YAMLYAML StructureSyntax of YAMLWhat is Virtualization?What is Containerization?Virtualization vs Containerization

Kubernetes Fundamentals

What is KubernetesHost centric vs Container Centric PlatformsPlatform as a ServiceKubernetes based PlatformsInstalling KubernetesKey Kubernetes Concepts

Objects

PodServiceVolumeNamespaceControllersReplicaSetDeploymentStatefulSetDaemonSetJob

Control Panel

Kubernetes MasterKubernetes Nodes

Kubernetes Components

Master Componentskube-apiserveretcdkube-controller-managercloud-controller-managerkube-scheduleraddonsDNSkube-uiContainer Resource MonitoringCluster-level Logging

Node Components

kubeletkube-proxydockersupervisordfluentd

Minikube

Play with K8s.com

Using the kubectl Command-LineKubectl basicsConfiguring Pods and ContainersPods basicsScheduling a ContainerInjecting Data Into ApplicationsCommandsArgumentsEnvironment VariablesSecretsPodPresetDebugging TechniquesTroubleshooting

StatelessStateful

Running Applications

Accessing the Kubernetes API

Node selectorLimitRangerIngress controllerRolling Update for Zero Downtime deployments (concept)Service accounts & SecretsAdvancedAdministering a ClusterAdministering FederationManaging Cluster DaemonsManaging GPUsKubernetes Networking

Kubernetes Federation

Kubernetes Debugging

Kubernetes Pod Security Policy

Using TLSReplication ControllerReplica SetsUpdate and RollbackDeploymentsResource limitsPersistent volumesLabelsAnnotationsScalingManual ScalingHorizontal Pod AutoscalerServicesNamespaces

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: [email protected]