what’s new in k8s 1 - files.meetup.com · what’s new in k8s 1.3 carter morgan @_askcarter...
TRANSCRIPT
![Page 1: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/1.jpg)
What’s New in K8s 1.3
Carter Morgan@_askcarter
@_askcarter
![Page 2: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/2.jpg)
Background: 3 Hurdles
@_askcarter
![Page 3: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/3.jpg)
The AppHow do I write scalable apps?
How do I package and distribute?
What runtimes am I locked into?
@_askcarter
![Page 4: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/4.jpg)
The InfraCan I scale?
Is it automatic?
Am I locked in?
@_askcarter
![Page 5: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/5.jpg)
The Wild Where are my machines?
How do I update?
@_askcarter
![Page 6: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/6.jpg)
Kubernetes
Open Source Container Automation Framework
• Open API
• Based on Google’s experiences
@_askcarter
![Page 7: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/7.jpg)
3 Claims
@_askcarter
![Page 8: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/8.jpg)
How does k8s hold up?
@_askcarter
![Page 9: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/9.jpg)
Kubernetes Pre 1.3
Horizontal ScalingAutomated RollbacksContainer SchedulingResource Quotas and LimitsSelf-healingService Discovery and Load BalancingSecret and Configuration ManagementDaemon SetsSecrets and Config MapsDeployments
(already had a lot)
@_askcarter
![Page 10: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/10.jpg)
monolith
nginx
hello
nginx
Microservices
Monolith
auth
@_askcarter
![Page 11: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/11.jpg)
Container BasedPhoto © ptnimages via Canva.com
@_askcarter
![Page 12: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/12.jpg)
PodsLogical Application• One or more containers
and volumes• Shared namespaces• One IP per pod Pod
nginx
monolith
NFSiSCSIGCE
10.1.0.100
@_askcarter
![Page 13: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/13.jpg)
LabelsArbitrary metadata attached to any API object• Queryable by Selectors• How Kubernetes does
groupingPod
nginx
monolith
Pod
nginx
monolith
labels: version: v1 track: stable
labels: version: v1 track: test
@_askcarter
![Page 14: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/14.jpg)
Labels
selector: version=v1Pod
nginx
monolith
Pod
nginx
monolith
labels: version: v1 track: stable
labels: version: v1 track: test
@_askcarter
![Page 15: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/15.jpg)
Labels
selector: track=stablePod
nginx
monolith
Pod
nginx
monolith
labels: version: v1 track: stable
labels: version: v1 track: test
@_askcarter
![Page 16: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/16.jpg)
ServicesPersistent IPs for Pods• Uses Labels to
Target Pods• Internal or External IPs
Pod
nginx
monolith
Pod
nginx
monolith
Service10.8.244.100
10.1.0.210.1.0.1
@_askcarter
![Page 17: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/17.jpg)
DeploymentsDrive current state towards desired state
Node 1
Pod
app: hello replicas: 1
hello
Node 2
@_askcarter
![Page 18: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/18.jpg)
DeploymentsDrive current state towards desired state
Node 1
Pod
app: hello replicas: 2
hello
Node 2
Podhello
@_askcarter
![Page 19: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/19.jpg)
DeploymentsDrive current state towards desired state
Node 1
Pod
app: hello replicas: 2
hello
Node 2
@_askcarter
![Page 20: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/20.jpg)
DeploymentsDrive current state towards desired state
Node 1
Pod
app: hello replicas: 2
hello
Node 2
Podhello
@_askcarter
![Page 21: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/21.jpg)
Rolling Update
Node 1
Podhello
Podhello
Node
Podhello
Node
Podhello
Node
Podhello
Service
@_askcarter
![Page 22: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/22.jpg)
Rolling Update
Node 1
Podhello
Podhello
Node
Podhello
Node
Podhello
Node
Podhello
Service
Podgoodbye
@_askcarter
![Page 23: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/23.jpg)
Rolling Update
Node 1
Podhello
Podhello
Node
Podhello
Node
Podhello
Node
Podhello
Service
Podgoodbye
@_askcarter
![Page 24: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/24.jpg)
Rolling Update
Node 1
Podhello
Podhello
Node
Podhello
Node
Podhello
Node
Podhello
Service
Podgoodbye
@_askcarter
![Page 25: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/25.jpg)
Rolling Update
Node 1
Podhello
Podhello
Node
Podhello
NodeNode
Podhello
Service
Podgoodbye
Podgoodbye
@_askcarter
![Page 26: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/26.jpg)
Rolling Update
Node 1
Podhello
Podhello
Node
Podhello
NodeNode
Podhello
Service
Podgoodbye
Podgoodbye
@_askcarter
![Page 27: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/27.jpg)
Rolling Update
Node 1
Podhello
Podhello
Node
Podhello
NodeNode
Podhello
Service
Podgoodbye
Podgoodbye
@_askcarter
![Page 28: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/28.jpg)
Rolling Update
Node 1
Podhello
Podhello
Node
Podhello
NodeNode
Service
Podgoodbye
Podgoodbye
@_askcarter
![Page 29: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/29.jpg)
Rolling Update
Node 1
Podhello
Podhello
Node
Podhello
NodeNode
Service
Podgoodbye
Podgoodbye
Podgoodbye
@_askcarter
![Page 30: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/30.jpg)
Rolling Update
Node 1
Podhello
Podhello
Node
Podhello
NodeNode
Service
Podgoodbye
Podgoodbye
Podgoodbye
@_askcarter
![Page 31: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/31.jpg)
Rolling Update
Node 1
Podhello
Podhello
Node
Podhello
NodeNode
Service
Podgoodbye
Podgoodbye
Podgoodbye
@_askcarter
![Page 32: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/32.jpg)
Rolling Update
Node 1
Podhello
Podhello
Node NodeNode
Service
Podgoodbye
Podgoodbye
Podgoodbye
@_askcarter
![Page 33: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/33.jpg)
3 Claims: revisited
@_askcarter
![Page 34: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/34.jpg)
Kubernetes 1.3
@_askcarter
![Page 35: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/35.jpg)
Kubernetes 1.3
@_askcarter
![Page 36: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/36.jpg)
Kubernetes 1.3
Init containers (alpha)Fixed PDsCluster Federation (alpha)Optional HTTP2Pod Level QoS PolicyTls secretskubectl set commandUIJobsRBAC (alpha, experimental)Garbage Collector (alpha)Pet Setsrkt Container runtimeNetwork policies(and more)
@_askcarter
![Page 37: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/37.jpg)
Cluster Federation
Manage clusters across region and providers
@_askcarter
![Page 38: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/38.jpg)
JobsPods *expected* to terminate
Creates 1...n Pods and ensures that a certain number of them run to completion
3 types: non-parallel, fixed count parallel, and parallel with a work queue
@_askcarter
![Page 39: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/39.jpg)
Job: Work Queue with Pod Per Work Item
@_askcarter
![Page 40: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/40.jpg)
Init ContainersSequential Pod Initialization
@_askcarter
Pod
Init 1
monolith
NFS
10.1.0.100
Init 2 Init 3
![Page 41: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/41.jpg)
Init Container: register pod to external service
@_askcarter
![Page 42: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/42.jpg)
Init Container: clone a git repo into a volume
@_askcarter
![Page 43: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/43.jpg)
Pet SetsPods with ego
Pods are fungible, stateless?
Pets are Pods with:
1. Stable hostname2. A unique name3. Stable storage
@_askcarter
![Page 44: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/44.jpg)
Pet SetsPods with ego
@_askcarter
![Page 45: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/45.jpg)
PetSet: example manifest
@_askcarter
![Page 46: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/46.jpg)
PetSet: headless service
@_askcarter
![Page 47: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/47.jpg)
Bonus
@_askcarter
![Page 48: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/48.jpg)
Google Container
Engine(GKE)
Cluster autoscaling (beta)IAM supportLocal SSDContainer-VM Images (beta)Node pools
@_askcarter
![Page 49: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/49.jpg)
minikube github.com/kubernetes/minikube
@_askcarter
![Page 50: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/50.jpg)
Kube UIkubernetes.io/docs/user-guide/ui/
@_askcarter
![Page 51: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/51.jpg)
Thing I learned (making this talk)
(making this talk)
@_askcarter
![Page 52: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/52.jpg)
Recap
@_askcarter
![Page 53: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/53.jpg)
3 HurdlesThe App
The Infra
The Wild
@_askcarter
![Page 54: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/54.jpg)
3 ClaimsPlanet Scale
Never Outgrow
Run Anywhere
@_askcarter
![Page 55: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/55.jpg)
Kubernetes 1.3Planet Scale - SLA 2000 nodes
Never Outgrow - minikube to prod
Run Anywhere - Cluster Federation
@_askcarter
![Page 57: What’s New in K8s 1 - files.meetup.com · What’s New in K8s 1.3 Carter Morgan @_askcarter @_askcarter. Background: 3 Hurdles @_askcarter. The App ... How does k8s hold up? @_askcarter](https://reader030.vdocuments.mx/reader030/viewer/2022041119/5f3136cf074227538e773ee6/html5/thumbnails/57.jpg)
Carter Morgan@_askcarter
Learn more here!http://blog.kubernetes.io/2016/07/kubernetes-1.3-bridging-cloud-native-and-enterprise-workloads.html
@_askcarter