SlideShare una empresa de Scribd logo
1 de 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?

Más contenido relacionado

Más de Vishal Biyani

Más de 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
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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)
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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?
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
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
 
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...
 
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
 
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...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - 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.....

Notas del editor

  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