SlideShare a Scribd company logo
1 of 14
MAKING KUBERNETES SIMPLE
WITH RANCHER
DEVOPS DAYS INDIA 2016
VISHAL BIYANI
• CTO & Founder at infraCloud technologies (www.infracloud.io )
• Occasional scribbler at www.vishalbiyani.com and
http://blog.infracloud.io & @vishal_biyani
infraCloud is a Rancher consulting partner
http://rancher.com/partners-index/
infraCloud has published a FREE eBook for rancher on
“Scaling and deploying Kubernetes”
http://info.rancher.com/deploying-scaling-kubernetes-ebook
Setup Kubernetes has multiple
components stitched together
Setting Kubernetes from
scratch is non trivial
Managing multiple setups?
Good luck!
Bonus Rancher can also manage
Mesos, Swarm & Cattle
cluster
Access Should developers get access?
What about Jr. Ops guy?
What kind of access? I want to
restrict certain areas!
I need role based access
(RBAC)
Owner Member Restricted Read Only
Stack actions such
as operations on
Services, RC, PODs
and access to
Kubectl
Yes Yes Yes No
Infrastructure
actions such as
adding hosts,
containers,
certificates,
registries etc.
Yes Yes
Hosts – view
only.
Can edit
containers etc.
View Only
Manage access to
environment for
other users in
environment
Yes No No No
Infra Which hosts do I have? How
are they doing?
Who moved my container?
Where it is now?
What is MEM & CPU of
container/hosts?
More
Infra
How do I setup DNS in
Kubernetes? SkyDNS?
What about load balancing
(L4 & L7 both)?
Can I "Metadata driven
infrastructure” (Aka lables)
CI/CD How do devs deploy apps? Can I
enable them to self service?
Can I enable teams to deploy not
just apps but platform too?
How can I best enable a CaaS
(Container as a service) platform?
Misc How to integrate private
registry?
Data scientist asks for a new
cluster every 3 weeks!!
How do I track activity for
security and reporting?
Misc-2 Certificate management?
Can I extend/integrate with APIs?
What about Storage?
And much more.....
QUESTIONS?

More Related Content

More from Vishal Biyani

More from Vishal Biyani (11)

Container Conf 2017: Rancher Kubernetes
Container Conf 2017: Rancher KubernetesContainer Conf 2017: Rancher Kubernetes
Container Conf 2017: Rancher Kubernetes
 
Setting up Kubernetes with tectonic
Setting up Kubernetes with tectonicSetting up Kubernetes with tectonic
Setting up Kubernetes with tectonic
 
Learning puppet chapter 3
Learning puppet chapter 3Learning puppet chapter 3
Learning puppet chapter 3
 
Learning puppet chapter 2
Learning puppet chapter 2Learning puppet chapter 2
Learning puppet chapter 2
 
Learning Puppet Chapter 1
Learning Puppet Chapter 1Learning Puppet Chapter 1
Learning Puppet Chapter 1
 
Mulesoft cloudhub
Mulesoft cloudhubMulesoft cloudhub
Mulesoft cloudhub
 
Dell boomi
Dell boomiDell boomi
Dell boomi
 
Using CI for continuous delivery Part 3
Using CI for continuous delivery Part 3Using CI for continuous delivery Part 3
Using CI for continuous delivery Part 3
 
Using CI for continuous delivery Part 2
Using CI for continuous delivery Part 2Using CI for continuous delivery Part 2
Using CI for continuous delivery Part 2
 
Using CI for continuous delivery Part 1
Using CI for continuous delivery Part 1Using CI for continuous delivery Part 1
Using CI for continuous delivery Part 1
 
Using CI for continuous delivery Part 4
Using CI for continuous delivery Part 4Using CI for continuous delivery Part 4
Using CI for continuous delivery Part 4
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Making Kubernetes Simple with Rancher

  • 1. MAKING KUBERNETES SIMPLE WITH RANCHER DEVOPS DAYS INDIA 2016
  • 2. VISHAL BIYANI • CTO & Founder at infraCloud technologies (www.infracloud.io ) • Occasional scribbler at www.vishalbiyani.com and http://blog.infracloud.io & @vishal_biyani
  • 3. infraCloud is a Rancher consulting partner http://rancher.com/partners-index/ infraCloud has published a FREE eBook for rancher on “Scaling and deploying Kubernetes” http://info.rancher.com/deploying-scaling-kubernetes-ebook
  • 4.
  • 5. Setup Kubernetes has multiple components stitched together Setting Kubernetes from scratch is non trivial Managing multiple setups? Good luck!
  • 6. Bonus Rancher can also manage Mesos, Swarm & Cattle cluster
  • 7. Access Should developers get access? What about Jr. Ops guy? What kind of access? I want to restrict certain areas! I need role based access (RBAC)
  • 8. Owner Member Restricted Read Only Stack actions such as operations on Services, RC, PODs and access to Kubectl Yes Yes Yes No Infrastructure actions such as adding hosts, containers, certificates, registries etc. Yes Yes Hosts – view only. Can edit containers etc. View Only Manage access to environment for other users in environment Yes No No No
  • 9. Infra Which hosts do I have? How are they doing? Who moved my container? Where it is now? What is MEM & CPU of container/hosts?
  • 10. More Infra How do I setup DNS in Kubernetes? SkyDNS? What about load balancing (L4 & L7 both)? Can I "Metadata driven infrastructure” (Aka lables)
  • 11. CI/CD How do devs deploy apps? Can I enable them to self service? Can I enable teams to deploy not just apps but platform too? How can I best enable a CaaS (Container as a service) platform?
  • 12. Misc How to integrate private registry? Data scientist asks for a new cluster every 3 weeks!! How do I track activity for security and reporting?
  • 13. Misc-2 Certificate management? Can I extend/integrate with APIs? What about Storage? And much more.....

Editor's Notes

  1. Show demo of creating a new environment, adding hosts to it & show how it spins up the whole cluster. For an existing cluster show all components it spinned up etc. with basic explanations.
  2. Show various roles and their access limits
  3. Demo various roles applied to an environment
  4. Walk through all hosts, container details and how to see them in UI
  5. The DNS