Top Banner
© 2019, Amazon Web Services, Inc. or its Affiliates. Eswar Bala Sr. Manager, Software Development Amazon Elastic Kubernetes Service past present future Nathan Taber Sr. Product Manager
13

Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

Aug 18, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates.

Eswar BalaSr. Manager, Software Development

Amazon Elastic Kubernetes Servicepast present future

Nathan TaberSr. Product Manager

Page 2: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates.

Past FuturePresent

“There is no rest for the weary. I constantly remind our employees to be afraid, to wake up every morning terrified. Not of our competition, but of our customers. Our customers … are the ones to whom we owe a great obligation.”

Page 3: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates.

Customers adopting Kubernetes on AWS

Page 4: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates.

The year in reviewSecurity & ReliabilityISO, SOC 123, and PCI compliance99.9% Service Level AgreementCluster creation limit raised to 50 per regionAPI Server Endpoint Access ControlControl Plane Logs in CloudwatchIAM authenticator integrationEKS v1.10 and 1.11 end of lifeECR PrivateLink supportKubernetes pod security policiesIAM for Service AccountsCluster tagging

Regions & VersionsSeoul, Mumbai, London, Paris, Ohio, Frankfurt, Singapore, Sydney, Tokyo, Hong Kong, São Paulo, BahrainSupport for Kubernetes versions 1.11, 1.12, 1.13, and 1.14

NodesWindows Node Support (GA)A1 (ARM) instance support (preview)EKS-Optimized AMI SSM parameters

Storage & NetworkingAlpha CSI Driver for FSx for LustreBeta CSI Drivers for EBS and EFSSupport for Public IP Addresses Within Cluster VPCs AWS ALB Ingress ControllerVPC CNI plugin v1.3, 1.4, 1.5

ToolingAWS App Mesh controllerManaged Cluster Version UpdatesCloudwatch Container Insightseksctl as the official EKS CLIAWS Node Termination HandlerMixed instance policy support and GPU-provider for Cluster Autoscaler

Machine LearningDeep Learning Benchmark UtilityAWS in official Kubeflow documentationSupport for P3dn and G4dn instancesEscalator autoscaler one-click capacity

All since Kubecon 2018.

Page 5: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates.

EKS tenets

P r o d u c t i o n Wo r k l o a d s

N a t i ve a n d u p s t r e a m

S e a m l e s s i n t e g r a t i o n s

O S S C o n t r i b u t i o n

Page 6: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates.

Security

Reliability

p0

p1

Page 7: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates.

Investments in security and reliability

Cellular Architecture

Version qualification and release

Security Patching

Ops tooling

Page 8: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates.

EKS ArchitectureAWS Cloud

EKS VPC

AZ-1 AZ-2 AZ-3

etcd

api

Page 9: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates.

99.9% Service Level Agreement *

* An agreement.This is not a goal or an objective. This is not a “best effort”.

Page 10: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates.

Investments in our community

AWS VPC CNI Plugin

IAM Authenticator

Ingress Controllers

CSI Storage DriversEBS, EFS, FSx

Page 11: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential

Make AWS the BEST PLACE to run KUBERNETES

Page 12: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates.

Page 13: Amazon Elastic Kubernetes Service · Storage & Networking. Alpha CSI Driver for FSx for Lustre. Beta CSI Drivers for EBS and EFS. Support for Public IP Addresses Within Cluster VPCs

© 2019, Amazon Web Services, Inc. or its Affiliates.

The year in reviewSecurity & ReliabilityISO, SOC 123, and PCI compliance99.9% Service Level AgreementCluster creation limit raised to 50 per regionAPI Server Endpoint Access ControlControl Plane Logs in CloudwatchIAM authenticator integrationEKS v1.10 and 1.11 end of lifeECR PrivateLink supportKubernetes pod security policiesIAM for Service AccountsCluster tagging

Regions & VersionsSeoul, Mumbai, London, Paris, Ohio, Frankfurt, Singapore, Sydney, Tokyo, Hong Kong, São Paulo, BahrainSupport for Kubernetes versions 1.11, 1.12, 1.13, and 1.14

NodesWindows Node Support (GA)A1 (ARM) instance support (preview)EKS-Optimized AMI SSM parameters

Storage & NetworkingAlpha CSI Driver for FSx for LustreBeta CSI Drivers for EBS and EFSSupport for Public IP Addresses Within Cluster VPCs AWS ALB Ingress ControllerVPC CNI plugin v1.3, 1.4, 1.5

ToolingAWS App Mesh controllerManaged Cluster Version UpdatesCloudwatch Container Insightseksctl as the official EKS CLIAWS Node Termination HandlerMixed instance policy support and GPU-provider for Cluster Autoscaler

Machine LearningDeep Learning Benchmark UtilityAWS in official Kubeflow documentationSupport for P3dn and G4dn instancesEscalator autoscaler one-click capacity

All since Kubecon 2018.