introduction to kubernetes - tetranoodle.com · kubernetes explain the principles of object...

20
Introduction to Kubernetes Kubernetes: Production Workload Deployment

Upload: others

Post on 22-May-2020

40 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

Introduction to KubernetesKubernetes: Production Workload Deployment

Page 2: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

Course Overview

Introduction to

Kubernetes

1

Page 3: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

Course Overview

Kubernetes

Architecture2

Page 4: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

Course Overview

Installation

And

Setup

3

Page 5: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

Course Overview

Working With

Kubernetes Objects

4

Page 6: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

Course Overview

Ingress

Networking

5

Page 7: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

Course Overview

Deploying Applications

on

Multi-Tier Architecture

6

Page 8: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

Course Overview

Kubernetes

Monitoring and Security

7

Page 9: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

What are you Going to Learn?Explain the basic architecture and setup of Kubernetes

Explain the principles of object management in Kubernetes

Create a cluster, nodes and deploy a workload

Create and deploy services

Create persistent storage and integrate frontend and backend workloads

Deploy applications on multi-tier architecture

Assign role-based access control (RBAC)

Page 10: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

What is Kubernetes?

It is an open-source, production-ready

platform that allows you to manage different

services.

Page 11: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

What is Kubernetes?

It can be a Container platform, a Microservices

platform, or even a portable cloud platform.

Page 12: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

What is Kubernetes?

It orchestrates computing, networking,

and storage infrastructure for user

workloads.

Page 13: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

What is Kubernetes?

It gives you all the relevant services

for your containerized application.

Page 14: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

Features of Kubernetes

Batch

Execution

Scaling

Load Balancing

and

Service Discovery

Self-

healing

Configuration

and Secret

Management

Storage

Orchestration

Automatic

Binpacking

Automated

Deployments and

Rollbacks

Page 15: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

Benefits of Using Kubernetes

Portable and Open

Source

Page 16: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

Benefits of Using Kubernetes

Scalability

Page 17: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

Benefits of Using Kubernetes

High

Availability

Page 18: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

Who Uses Kubernetes?

Page 19: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved

http://go.tetranoodle.com/k8s-prod

Download Resources

Page 20: Introduction to Kubernetes - tetranoodle.com · Kubernetes Explain the principles of object management in Kubernetes Create a cluster, nodes and deploy a workload Create and deploy

@tetranoodleTetraNoodle Technologies © All Rights Reserved