0% found this document useful (0 votes)
26 views5 pages

Slides Kubernetes Deployment

The document discusses different options for deploying containers including using a custom data center, cloud provider, or managed Kubernetes service. It then focuses on deploying containers using AWS EKS which provides a managed Kubernetes service. The key steps for deploying with AWS EKS are to create a cluster and nodes, connect kubectl to the EKS cluster, apply Kubernetes configurations, and optionally add additional AWS resources like EFS. Services and Ingress can then be used to connect and route traffic to applications running as containers on EKS.

Uploaded by

oguzhankirlar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views5 pages

Slides Kubernetes Deployment

The document discusses different options for deploying containers including using a custom data center, cloud provider, or managed Kubernetes service. It then focuses on deploying containers using AWS EKS which provides a managed Kubernetes service. The key steps for deploying with AWS EKS are to create a cluster and nodes, connect kubectl to the EKS cluster, apply Kubernetes configurations, and optionally add additional AWS resources like EFS. Services and Ingress can then be used to connect and route traffic to applications running as containers on EKS.

Uploaded by

oguzhankirlar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Deployment Options

Custom Data Center Cloud Provider

Install + configure everything Install + configure most Use a managed


on your own things on your own service

Kubernetes Create + Install +


Machines Define cluster
Software connect configure
architecture
machines software

Manually or via kops


Services like AWS EKS
etc
AWS EKS vs AWS ECS

AWS EKS AWS ECS


(Elastic Kubernetes Service) (Elastic Container Service)

Managed service for Kubernetes Managed service for Container


deployments deployments

No AWS-specific syntax or philosophy AWS-specific syntax and philosophy


required applies

Use standard Kubernetes Use AWS-specific configuration and


configurations and resources concepts
AWS EKS Deployment Steps

Create Cluster + Nodes

Connect kubectl to AWS EKS Cluster

kubectl apply …

Optional: Add additional AWS


resources (e.g. AWS EFS)
Connecting with Services

Pod
Service
Pod

User

Pod Service
Using Ingress

Pod
Service
Pod

Ingress User

Pod Service SSL

Routing

Load
Balancing

You might also like