Submit Search
Upload
K8s as a service with Rancher
•
0 likes
•
293 views
M
Michał Wcisło
Follow
Introduction to Rancher and using it to create Kubernetes as a service
Read less
Read more
Engineering
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 15
Download now
Download to read offline
Recommended
Cloud Lego with Kyma
Cloud Lego with Kyma
Michał Wcisło
On demand cloud services
On demand cloud services
Future Cloud Summit
Cloud management portal - admin view
Cloud management portal - admin view
ShapeBlue
OPEN'17_2_Customer Experience_Essent
OPEN'17_2_Customer Experience_Essent
Kangaroot
Introduction to knime
Introduction to knime
Bernardo Najlis
OpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISP
OpenNebula Project
Astricon 2012 - Redundancy and High Availability
Astricon 2012 - Redundancy and High Availability
alipey
OpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, Oracle
Sriram Subramanian
Recommended
Cloud Lego with Kyma
Cloud Lego with Kyma
Michał Wcisło
On demand cloud services
On demand cloud services
Future Cloud Summit
Cloud management portal - admin view
Cloud management portal - admin view
ShapeBlue
OPEN'17_2_Customer Experience_Essent
OPEN'17_2_Customer Experience_Essent
Kangaroot
Introduction to knime
Introduction to knime
Bernardo Najlis
OpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISP
OpenNebula Project
Astricon 2012 - Redundancy and High Availability
Astricon 2012 - Redundancy and High Availability
alipey
OpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, Oracle
Sriram Subramanian
The Truth About the Service Mesh Data Plane
The Truth About the Service Mesh Data Plane
Christian Posta
Onboarding and Orchestrating High Performing Networking Software
Onboarding and Orchestrating High Performing Networking Software
Cloudify Community
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebula Project
Kafka and Kafka Streams in the Global Schibsted Data Platform
Kafka and Kafka Streams in the Global Schibsted Data Platform
Fredrik Vraalsen
Martin Moucka [Red Hat] | How Red Hat Uses gNMI, Telegraf and InfluxDB to Gai...
Martin Moucka [Red Hat] | How Red Hat Uses gNMI, Telegraf and InfluxDB to Gai...
InfluxData
API World: The service-mesh landscape
API World: The service-mesh landscape
Christian Posta
CreatiFI FIWARE technologies presentation 8.10.2014 Helsinki
CreatiFI FIWARE technologies presentation 8.10.2014 Helsinki
CreatiFI
A Walkthrough of InfluxCloud 2.0 by Tim Hall
A Walkthrough of InfluxCloud 2.0 by Tim Hall
InfluxData
QSS at Cisco Live 2016 Berlin
QSS at Cisco Live 2016 Berlin
QSS
Creating a customer segmentation workflow with knime
Creating a customer segmentation workflow with knime
Knoldus Inc.
Xen in the Cloud
Xen in the Cloud
The Linux Foundation
Moving 150 TB of data resiliently on Kafka With Quorum Controller on Kubernet...
Moving 150 TB of data resiliently on Kafka With Quorum Controller on Kubernet...
HostedbyConfluent
Role of edge gateways in relation to service mesh adoption
Role of edge gateways in relation to service mesh adoption
Christian Posta
Adform Cloud Infrastructure
Adform Cloud Infrastructure
Matas Tvarijonas
Sidecar patterns in modern infrastructure
Sidecar patterns in modern infrastructure
Matas Tvarijonas
Multi-cluster service mesh with GlooMesh
Multi-cluster service mesh with GlooMesh
Christian Posta
Scaling Infrastructure at Picnic
Scaling Infrastructure at Picnic
busrakoken
Kubernetes Ingress to Service Mesh (and beyond!)
Kubernetes Ingress to Service Mesh (and beyond!)
Christian Posta
Running Consul on Kubernetes and Beyond
Running Consul on Kubernetes and Beyond
Mitchell Pronschinske
Javantura v3 - Husky – (y)our tool for tracking value in data – Mladen Marovi...
Javantura v3 - Husky – (y)our tool for tracking value in data – Mladen Marovi...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Bulding a modern infrastructure & data center
Bulding a modern infrastructure & data center
Future Cloud Summit
OpenStack Marketing Meeting Oct 2
OpenStack Marketing Meeting Oct 2
OpenStack Foundation
More Related Content
What's hot
The Truth About the Service Mesh Data Plane
The Truth About the Service Mesh Data Plane
Christian Posta
Onboarding and Orchestrating High Performing Networking Software
Onboarding and Orchestrating High Performing Networking Software
Cloudify Community
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebula Project
Kafka and Kafka Streams in the Global Schibsted Data Platform
Kafka and Kafka Streams in the Global Schibsted Data Platform
Fredrik Vraalsen
Martin Moucka [Red Hat] | How Red Hat Uses gNMI, Telegraf and InfluxDB to Gai...
Martin Moucka [Red Hat] | How Red Hat Uses gNMI, Telegraf and InfluxDB to Gai...
InfluxData
API World: The service-mesh landscape
API World: The service-mesh landscape
Christian Posta
CreatiFI FIWARE technologies presentation 8.10.2014 Helsinki
CreatiFI FIWARE technologies presentation 8.10.2014 Helsinki
CreatiFI
A Walkthrough of InfluxCloud 2.0 by Tim Hall
A Walkthrough of InfluxCloud 2.0 by Tim Hall
InfluxData
QSS at Cisco Live 2016 Berlin
QSS at Cisco Live 2016 Berlin
QSS
Creating a customer segmentation workflow with knime
Creating a customer segmentation workflow with knime
Knoldus Inc.
Xen in the Cloud
Xen in the Cloud
The Linux Foundation
Moving 150 TB of data resiliently on Kafka With Quorum Controller on Kubernet...
Moving 150 TB of data resiliently on Kafka With Quorum Controller on Kubernet...
HostedbyConfluent
Role of edge gateways in relation to service mesh adoption
Role of edge gateways in relation to service mesh adoption
Christian Posta
Adform Cloud Infrastructure
Adform Cloud Infrastructure
Matas Tvarijonas
Sidecar patterns in modern infrastructure
Sidecar patterns in modern infrastructure
Matas Tvarijonas
Multi-cluster service mesh with GlooMesh
Multi-cluster service mesh with GlooMesh
Christian Posta
Scaling Infrastructure at Picnic
Scaling Infrastructure at Picnic
busrakoken
Kubernetes Ingress to Service Mesh (and beyond!)
Kubernetes Ingress to Service Mesh (and beyond!)
Christian Posta
Running Consul on Kubernetes and Beyond
Running Consul on Kubernetes and Beyond
Mitchell Pronschinske
Javantura v3 - Husky – (y)our tool for tracking value in data – Mladen Marovi...
Javantura v3 - Husky – (y)our tool for tracking value in data – Mladen Marovi...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
What's hot
(20)
The Truth About the Service Mesh Data Plane
The Truth About the Service Mesh Data Plane
Onboarding and Orchestrating High Performing Networking Software
Onboarding and Orchestrating High Performing Networking Software
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
Kafka and Kafka Streams in the Global Schibsted Data Platform
Kafka and Kafka Streams in the Global Schibsted Data Platform
Martin Moucka [Red Hat] | How Red Hat Uses gNMI, Telegraf and InfluxDB to Gai...
Martin Moucka [Red Hat] | How Red Hat Uses gNMI, Telegraf and InfluxDB to Gai...
API World: The service-mesh landscape
API World: The service-mesh landscape
CreatiFI FIWARE technologies presentation 8.10.2014 Helsinki
CreatiFI FIWARE technologies presentation 8.10.2014 Helsinki
A Walkthrough of InfluxCloud 2.0 by Tim Hall
A Walkthrough of InfluxCloud 2.0 by Tim Hall
QSS at Cisco Live 2016 Berlin
QSS at Cisco Live 2016 Berlin
Creating a customer segmentation workflow with knime
Creating a customer segmentation workflow with knime
Xen in the Cloud
Xen in the Cloud
Moving 150 TB of data resiliently on Kafka With Quorum Controller on Kubernet...
Moving 150 TB of data resiliently on Kafka With Quorum Controller on Kubernet...
Role of edge gateways in relation to service mesh adoption
Role of edge gateways in relation to service mesh adoption
Adform Cloud Infrastructure
Adform Cloud Infrastructure
Sidecar patterns in modern infrastructure
Sidecar patterns in modern infrastructure
Multi-cluster service mesh with GlooMesh
Multi-cluster service mesh with GlooMesh
Scaling Infrastructure at Picnic
Scaling Infrastructure at Picnic
Kubernetes Ingress to Service Mesh (and beyond!)
Kubernetes Ingress to Service Mesh (and beyond!)
Running Consul on Kubernetes and Beyond
Running Consul on Kubernetes and Beyond
Javantura v3 - Husky – (y)our tool for tracking value in data – Mladen Marovi...
Javantura v3 - Husky – (y)our tool for tracking value in data – Mladen Marovi...
Similar to K8s as a service with Rancher
Bulding a modern infrastructure & data center
Bulding a modern infrastructure & data center
Future Cloud Summit
OpenStack Marketing Meeting Oct 2
OpenStack Marketing Meeting Oct 2
OpenStack Foundation
Serving your phone calls with microservices
Serving your phone calls with microservices
Gergo Huszty
Monitoring Network Function Virtualization Infrastructure (NFVI) with Zenoss
Monitoring Network Function Virtualization Infrastructure (NFVI) with Zenoss
Razak Mohammed Ali
Media processing with serverless architecture
Media processing with serverless architecture
Kensaku Komatsu
UNICORE Project Technical Overview
UNICORE Project Technical Overview
UNICORE_project
5G Microservices
5G Microservices
Lumina Networks
Docker meetupdublin.23.3.2017
Docker meetupdublin.23.3.2017
Patrick Lynchehaun
OpenStack Ottawa MeetUp - April 3rd 2018
OpenStack Ottawa MeetUp - April 3rd 2018
Stacy Véronneau
Contrail integrated with Kubernetes and Openstack
Contrail integrated with Kubernetes and Openstack
Daisuke Nakajima
DevOpsDays Houston 2019 - Terry Shea - Centralizing Kubernetes Operations
DevOpsDays Houston 2019 - Terry Shea - Centralizing Kubernetes Operations
DevOpsDays Houston
Achieving Network Deployment Flexibility with Mirantis OpenStack
Achieving Network Deployment Flexibility with Mirantis OpenStack
Eric Zhaohui Ji
SCF Technologies for Densification (Introduction)
SCF Technologies for Densification (Introduction)
Small Cell Forum
OpenStackDay - XIFI Federation
OpenStackDay - XIFI Federation
Alessandro Martellone
AWS re:Invent 2016 - Scality's Open Source AWS S3 Server
AWS re:Invent 2016 - Scality's Open Source AWS S3 Server
Scality
Effective IoT System on Openstack
Effective IoT System on Openstack
Takashi Kajinami
Move Out of the Data Center to Reach More Customers
Move Out of the Data Center to Reach More Customers
Amazon Web Services
RIPE NCC Tools and Services - An Update
RIPE NCC Tools and Services - An Update
RIPE NCC
Living objects network performance_management_v2
Living objects network performance_management_v2
Yoan SMADJA
Openstack Ops Meetup Palo Alto LT
Openstack Ops Meetup Palo Alto LT
Toshikazu Ichikawa
Similar to K8s as a service with Rancher
(20)
Bulding a modern infrastructure & data center
Bulding a modern infrastructure & data center
OpenStack Marketing Meeting Oct 2
OpenStack Marketing Meeting Oct 2
Serving your phone calls with microservices
Serving your phone calls with microservices
Monitoring Network Function Virtualization Infrastructure (NFVI) with Zenoss
Monitoring Network Function Virtualization Infrastructure (NFVI) with Zenoss
Media processing with serverless architecture
Media processing with serverless architecture
UNICORE Project Technical Overview
UNICORE Project Technical Overview
5G Microservices
5G Microservices
Docker meetupdublin.23.3.2017
Docker meetupdublin.23.3.2017
OpenStack Ottawa MeetUp - April 3rd 2018
OpenStack Ottawa MeetUp - April 3rd 2018
Contrail integrated with Kubernetes and Openstack
Contrail integrated with Kubernetes and Openstack
DevOpsDays Houston 2019 - Terry Shea - Centralizing Kubernetes Operations
DevOpsDays Houston 2019 - Terry Shea - Centralizing Kubernetes Operations
Achieving Network Deployment Flexibility with Mirantis OpenStack
Achieving Network Deployment Flexibility with Mirantis OpenStack
SCF Technologies for Densification (Introduction)
SCF Technologies for Densification (Introduction)
OpenStackDay - XIFI Federation
OpenStackDay - XIFI Federation
AWS re:Invent 2016 - Scality's Open Source AWS S3 Server
AWS re:Invent 2016 - Scality's Open Source AWS S3 Server
Effective IoT System on Openstack
Effective IoT System on Openstack
Move Out of the Data Center to Reach More Customers
Move Out of the Data Center to Reach More Customers
RIPE NCC Tools and Services - An Update
RIPE NCC Tools and Services - An Update
Living objects network performance_management_v2
Living objects network performance_management_v2
Openstack Ops Meetup Palo Alto LT
Openstack Ops Meetup Palo Alto LT
Recently uploaded
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
M Maged Hegazy, LLM, MBA, CCP, P3O
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
rehmti665
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
hassan khalil
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
ranjana rawat
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Low Rate Call Girls In Saket, Delhi NCR
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
ranjana rawat
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
wendy cai
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
Suhani Kapoor
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
SIVASHANKAR N
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
Tsuyoshi Horigome
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
upamatechverse
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur High Profile
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
humanexperienceaaa
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
null - The Open Security Community
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
Suhani Kapoor
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
ranjana rawat
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
misbanausheenparvam
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
Asutosh Ranjan
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
rakeshbaidya232001
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
RajaP95
Recently uploaded
(20)
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
K8s as a service with Rancher
1.
© 2018 Nokia1 K8s
as a service with Rancher Michał Wcisło 12-02-2019
2.
© 2018 Nokia2 Goals •
What is Rancher ? • How Rancher can be used for k8s deployment ? • How Rancher leverages kubernetes functionality ?
3.
© 2018 Nokia3 Few
words about me • 8 years in Nokia • Worked in telco reasearch (VoIP, MIMO), QA, Technical Support and Development • Currently developing Nokia AVA platform as part of Analytics Engine
4.
© 2018 Nokia4 Nokia
Poland • Sites in Warsaw, Wrocław, Kraków and Bydgoszcz • Smart City, 5G evaluation • code::dive, test dive, Nokia Garage • ~4500 employees in Wrocław • Wrocław: BTS SW, OSS, MANO, AE
5.
© 2018 Nokia55
© Nokia 2017 Why Nokia needs Analytics Engine? • 1865 started as a pulp (paper) mill …. • 1979-1984 established first fully automated cellular phone system (1G) with comercially available phones • 1991 first 2G call with Nokia 1011 • 2000 ;) • 1998 – … 3GPP, LTE, 5G
6.
© 2018 Nokia6 Nokia
Analytics Engine ecosystem
7.
© 2018 Nokia7 Kubernetes
as a service • Separate cluster per each project • Better granularity • Separate openstack account • Separate CEPH account • … • Security • Cluster failure mitigation
8.
© 2018 Nokia8 K8s
as a service - assumptions Access Ingress Network cluster networking (flannel, calico, etc.) Network security Deployment K8s deployment Orchestrator deployment (multiple clusters) Apps Deployment/Helm Scaling Service discovery Catalog Security Users/RBAC LDAP integration Namespaces – workspace separation Monitoring FM orchestrator FM on k8s Logs orchestrator Volumes/storage Backup/restore Backup/restore of orchestrator
9.
© 2018 Nokia9 How
to deploy k8s? Gardener Kubermatic by kubeadm
10.
© 2018 Nokia10 Why
Rancher? • More than k8s deployment tool • More than vanilla k8s • Cheaper - open source • Big community, great materials, regular online meetups - https://rancher.com/
11.
© 2018 Nokia11 What
is Rancher? Access Ingress Network cluster networking (flannel, calico, etc.) Network security Deployment K8s deployment Orchestrator deployment (multiple clusters) Apps Deployment/Helm Scaling Service discovery Catalog Security Users/RBAC LDAP integration Namespaces – workspace separation Monitoring FM orchestrator FM on k8s Logs orchestrator Volumes/storage Backup/restore Backup/restore of orchestrator
12.
© 2018 Nokia12 Rancher
working as a proxy – big picture Core kubernetes Customer kubernetes Node 1 (192.168.X.X) Node 2 (192.168.X.X) Node 3 (192.168.X.X) Customer kubernetes Node 1 (192.168.X.X) Node 2 (192.168.X.X) Node 3 (192.168.X.X) Customer kubernetes Node 1 (192.168.X.X) Node 2 (192.168.X.X) Node 3 (192.168.X.X)Ingress (10.X.X.X) LBaaS
13.
© 2018 Nokia13 DEMO •
Cluster discovery, local cluster, REST API • Manual deployment, Rundeck • Basic operations on local cluster (kubectl, kubeconfig copy, nodes, scale nodes) • Members and permissions, RBACs, integration with keycloak • Project/namespaces, quota, how to create different workspaces for different groups of users (dev, users, etc) • Rancher CLI, Catalogue, how apps are viewed in Rancher • Alerts, Notifiers, Logging (EFK)
14.
© 2018 Nokia14 Things
to consider using rancher • Single point of failure (possibly addressed in 2.2) • No federation • Not fully reflecting cloud providers features (i.e. openstack affinity rules) • Cost of support
Download now