SlideShare a Scribd company logo
vshn.ch - The DevOps Company 2018-10-01
IPv6 on Container Plattforms
Aarno Aukia
VSHN AG
1
vshn.ch - The DevOps Company 2018-10-01
About me
Aarno Aukia, CTO & Co-Founder @ VSHN
ETH → Google → Atrila → VSHN
@aarnoaukia http://about.me/aarno
VSHN - The DevOps Company
Since 2014, currently 30 VSHNeers in Zürich, Switzerland
We help developers run web applications 24/7 in any cloud making
both visitors happy with stability and developers happy with agility
2
vshn.ch - The DevOps Company 2018-10-01
Agenda
- About Aarno/VSHN.ch
- From Ops to DevOps
- From configuration management to containers
- Container orchestration/Kubernetes
- Kubernetes Distributions
- Kubernetes as a Service: APPUiO.ch
- Cloud Native Computing
- Demo
3
vshn.ch - The DevOps Company 2018-10-01
OPS = Feuerwehr-as-
4
OPS = Firefighting-as-a-Service ?
vshn.ch - The DevOps Company 2018-10-01
DevOps
people, processes & tools
5
vshn.ch - The DevOps Company 2018-10-01
Customer project
with Python, Celery, Postgres
6
vshn.ch - The DevOps Company 2018-10-01
Challenges
- Scaling (virtual/cloud) servers takes minutes to hours, occasional
manual intervention needed
- configuration management on server-level, not on project/
deployment-level
- dependencies in separate GIT, separate coordination of versions
& backends needed
- adding new services is complex, affects multiple components,
lots of moving parts & risk
- managing service dependencies at runtime
- scaling up is OK, scaling down is difficult
7
vshn.ch - The DevOps Company 2018-10-01
wishful thinking...
- Solving the build-ship-run workflow, integrated in CI/CD, DevOps
and self-service-portal
- Isolation between environments, projects, services and
customers/tenants
- solves software operations processes: hitless deployment,
scaling, monitoring, backups, logs, metrics, etc
- Open standards: 100% open source software
- No vendor lock-in, cloud-native not cloud-only, working on any
infrastructure
- extensible using APIs
8
vshn.ch - The DevOps Company 2018-10-01
Docker
- Container runtime
- Tools for container image management
- Dockerfile describes application environment, can be built
automatically and lightweight
- Packages application code, appserver, plugins, modules, libraries
down to libc
- enforces 12 factor app patterns
- https://vshn.ch/blog/docker/
- https://github.com/docker/docker-ce/blob/master/components.conf
9
vshn.ch - The DevOps Company 2018-10-01
12 Factor App Patterns
- https://12factor.net/
- Use declarative formats for setup automation
- Have a clean, portable contract with the underlying operating
system
- Are suitable for deployment on modern cloud platforms, obviating
the need for servers and systems administration;
- Minimize divergence between development and production,
enabling continuous deployment for maximum agility;
- And can scale up without significant changes to tooling, architecture,
or development practices.
10
vshn.ch - The DevOps Company 2018-10-01
IPv6 in Docker
- Implemented since January 2015
- Add --ipv6 to docker daemon command line flags
- -> add {"ipv6": true, "fixed-cidr-v6": "2001:db8:1::/64"} in 

/etc/docker/daemon.json
- sets up dual-stack bridge-device, routes & ip-forwarding
docker run -it alpine ash -c "ip -6 addr show dev eth0; ip -6 route
show"
- https://docs.docker.com/v17.09/engine/userguide/networking/
default_network/ipv6/
11
vshn.ch - The DevOps Company 2018-10-01
From container to production?
12
vshn.ch - The DevOps Company 2018-10-01
Kubernetes
Container Orchestrator
- How many container instances should be running per service?
- On which IP/port/server are they running on?
- Service discovery
- What happens if a container/server goes away?
- scaling, load balancing, rolling deployments, persistent storage etc
13
vshn.ch - The DevOps Company 2018-10-01
Kubernetes Architecture Example
14
vshn.ch - The DevOps Company 2018-10-01
Kubernetes IPv6
- can currently only handle 1 IP-address per container/service
internally
- that address can be IPv6 since Kubernetes 1.9 (December 2017)

-> IPv4-only or IPv6-only
- More than 1 address (=dual-stack) -> scheduled for K8s 1.11 -> 1.12
- Ingress load balancers have been dual stack for longer, but are not
part of Kubernetes
- Howto IPv6-Kubernetes: https://github.com/leblancd/kube-v6
- Scripts: https://github.com/leblancd/kube-in-the-box
15
vshn.ch - The DevOps Company 2018-10-01
Kubernetes Distributions
Software distributions:
• Redhat OpenShift
• Rancher
• Canonical
• Docker Datacenter Enterprise
• IBM cloud private
• CoreOS Tectonic (aquired -> will be merged into OpenShift)
Services:
• EKS, AKS, GKE
• APPUiO.ch
See also https://thenewstack.io/find-perfect-kubernetes-distribution/
16
vshn.ch - The DevOps Company 2018-10-01
OpenShift Architecture
17
vshn.ch - The DevOps Company 2018-10-01
APPUiO - Swiss Container Platform
- Product from VSHN.ch
- Managed Docker, Kubernetes, OpenShift
- Shared clusters in Switzerland on cloudscale.ch, exoscale.ch or
Swisscom
- Shared clusters worldwide on AWS, Azure
- Private clusters on any infrastructure and on-premises
- Free monthly half-day training/workshops: https://appuio.ch/
techlabs.html
- Starting at CHF 40/month
18
vshn.ch - The DevOps Company 2018-10-01
APPUiO Architecture
19
vshn.ch - The DevOps Company 2018-10-01
OpenShift IPv6
- No internal dualstack/IPv6 due to missing feature in upstream
Kubernetes
- Default HTTP(s)-Loadbalancer supports dualstack-IPv6 since
Release 3.6 (August 2017)
- IPv6-IP-Failover added in Release 3.7 (November 2017)
- But broken (IPv6 address math seems to be hard)
- Supposedly fixed in Release 3.9 (March 2018, there was no 3.8)
- But broken (produces invalid VRRP config) -> thus not deployed on
APPUiO.ch :(
- Fixed in 3.9 errata release, live at https://
swissipv6council.appuiolab.ch/
20
vshn.ch - The DevOps Company 2018-10-01
Cloud Native Computing
Next Event
22. November 2018 from 18:30 Uhr
https://www.meetup.com/Cloud-Native-Computing-Switzerland
Please volunteer for Sponsoring & Talks
https://cnc-meetup.ch
21
vshn.ch - The DevOps Company 2018-10-01
Examples & Demo
- PHP example: https://github.com/arska/phpinfo
- Python example: https://github.com/arska/flask-helloworld
- Java/Spring example: https://github.com/appuio/springdemo
22
vshn.ch - The DevOps Company 2018-10-01
Thanks!
Would you like to work with IPv6 and
Kubernetes?
https://vshn.ch/jobs/docker-kubernetes/
23

More Related Content

PDF
Application Portability using Cloud Native Technology: Docker, Kubernetes
PDF
Open shift 4 infra deep dive
PDF
There is no such thing as “Vanilla Kubernetes”
PDF
OpenShift 4, the smarter Kubernetes platform
PDF
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
PDF
Scalable Python with Docker, Kubernetes, OpenShift
PDF
Openstack benelux 2015
PDF
OpenShift Meetup 8th july 2019 at ConSol - OpenShift v4
Application Portability using Cloud Native Technology: Docker, Kubernetes
Open shift 4 infra deep dive
There is no such thing as “Vanilla Kubernetes”
OpenShift 4, the smarter Kubernetes platform
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Scalable Python with Docker, Kubernetes, OpenShift
Openstack benelux 2015
OpenShift Meetup 8th july 2019 at ConSol - OpenShift v4

What's hot (19)

PDF
Red Hat OpenShift on Bare Metal and Containerized Storage
PPTX
OpenShift 5 Drop5 demo
PDF
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
PDF
Kubecon 2019 Recap
PDF
11th Docker Switzerland User Group Meetup
PDF
PaaS is dead, Long live PaaS - Defrag 2016
PPTX
Migrating Java JBoss EAP Applications to Kubernetes With S2I
PDF
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
PDF
Docker in Production, die Mobiliar
PDF
(Open)Stacking Containers
PDF
Containers in the Enterprise
PPTX
Succeeding with OpenStack in the Enterprise (OpenStack Summit Austin 2016)
PDF
8 - OpenShift - A look at a container platform: what's in the box
PDF
Red Hat OpenShift V3 Overview and Deep Dive
ODP
Open shift 2.x and MongoDB
PDF
Openshift YARN - strata 2014
PDF
Multi-cloud Kubernetes BCDR with Velero
PDF
Managing serverless workloads with knative
PDF
Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague
Red Hat OpenShift on Bare Metal and Containerized Storage
OpenShift 5 Drop5 demo
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
Kubecon 2019 Recap
11th Docker Switzerland User Group Meetup
PaaS is dead, Long live PaaS - Defrag 2016
Migrating Java JBoss EAP Applications to Kubernetes With S2I
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
Docker in Production, die Mobiliar
(Open)Stacking Containers
Containers in the Enterprise
Succeeding with OpenStack in the Enterprise (OpenStack Summit Austin 2016)
8 - OpenShift - A look at a container platform: what's in the box
Red Hat OpenShift V3 Overview and Deep Dive
Open shift 2.x and MongoDB
Openshift YARN - strata 2014
Multi-cloud Kubernetes BCDR with Velero
Managing serverless workloads with knative
Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague
Ad

Similar to Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plattform (20)

PDF
IT Governance and Security Architecture in Docker, Kubernetes, OpenShift
PDF
Cloud Native Landscape (CNCF and OCI)
PDF
Modernizing Your Existing Applications
PDF
DevSecOps - Security in DevOps
PDF
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...
PDF
Docker Seattle Meetup, May 2017
PDF
Red hat cloud platforms
PDF
The App Developer's Kubernetes Toolbox
PPTX
Cloud foundry integration-with-openstack-and-docker-bangalorecf-meetup
PDF
Pycon9 - Paas per tutti i gusti con Dokku and Kubernetes
PPTX
CNCF Introduction - Feb 2018
PDF
Next gen software operations models in the cloud
PPTX
Oscon 2017: Build your own container-based system with the Moby project
PDF
DevOps and BigData Analytics
PDF
Oracle - Continuous Delivery NYC meetup, June 07, 2018
PDF
Red Hat Openshift on Microsoft Azure
PDF
High-Performance FAAS with Nuclio
PDF
Red Hat Forum Benelux 2015
PDF
Docker Containers in Azure
PDF
Cloud Native Application @ VMUG.IT 20150529
IT Governance and Security Architecture in Docker, Kubernetes, OpenShift
Cloud Native Landscape (CNCF and OCI)
Modernizing Your Existing Applications
DevSecOps - Security in DevOps
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...
Docker Seattle Meetup, May 2017
Red hat cloud platforms
The App Developer's Kubernetes Toolbox
Cloud foundry integration-with-openstack-and-docker-bangalorecf-meetup
Pycon9 - Paas per tutti i gusti con Dokku and Kubernetes
CNCF Introduction - Feb 2018
Next gen software operations models in the cloud
Oscon 2017: Build your own container-based system with the Moby project
DevOps and BigData Analytics
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Red Hat Openshift on Microsoft Azure
High-Performance FAAS with Nuclio
Red Hat Forum Benelux 2015
Docker Containers in Azure
Cloud Native Application @ VMUG.IT 20150529
Ad

More from Digicomp Academy AG (20)

PDF
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
PPTX
Innovation durch kollaboration gennex 2018
PDF
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
PDF
Roger basler meetup_21082018_work-smarter-not-harder_handout
PDF
Xing expertendialog zu nudge unit x
PDF
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
PDF
IPv6 Security Talk mit Joe Klein
PDF
Agiles Management - Wie geht das?
PPTX
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
PDF
Querdenken mit Kreativitätsmethoden – XING Expertendialog
PDF
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
PDF
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
PDF
UX – Schlüssel zum Erfolg im Digital Business
PDF
Minenfeld IPv6
PDF
Was ist design thinking
PDF
Die IPv6 Journey der ETH Zürich
PDF
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
PDF
General data protection regulation-slides
PDF
Möglichkeiten der Online-Werbung - Referat von Matteo Schürch
PDF
Swiss IPv6 Council: IPv6 in der Cloud - Case Study der cloudscale.ch
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Innovation durch kollaboration gennex 2018
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_21082018_work-smarter-not-harder_handout
Xing expertendialog zu nudge unit x
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
IPv6 Security Talk mit Joe Klein
Agiles Management - Wie geht das?
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Querdenken mit Kreativitätsmethoden – XING Expertendialog
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
UX – Schlüssel zum Erfolg im Digital Business
Minenfeld IPv6
Was ist design thinking
Die IPv6 Journey der ETH Zürich
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
General data protection regulation-slides
Möglichkeiten der Online-Werbung - Referat von Matteo Schürch
Swiss IPv6 Council: IPv6 in der Cloud - Case Study der cloudscale.ch

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
cuic standard and advanced reporting.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Machine learning based COVID-19 study performance prediction
PDF
KodekX | Application Modernization Development
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Electronic commerce courselecture one. Pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Empathic Computing: Creating Shared Understanding
The Rise and Fall of 3GPP – Time for a Sabbatical?
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Unlocking AI with Model Context Protocol (MCP)
cuic standard and advanced reporting.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Encapsulation_ Review paper, used for researhc scholars
Machine learning based COVID-19 study performance prediction
KodekX | Application Modernization Development
Building Integrated photovoltaic BIPV_UPV.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Review of recent advances in non-invasive hemoglobin estimation
Advanced methodologies resolving dimensionality complications for autism neur...
Electronic commerce courselecture one. Pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf

Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plattform

  • 1. vshn.ch - The DevOps Company 2018-10-01 IPv6 on Container Plattforms Aarno Aukia VSHN AG 1
  • 2. vshn.ch - The DevOps Company 2018-10-01 About me Aarno Aukia, CTO & Co-Founder @ VSHN ETH → Google → Atrila → VSHN @aarnoaukia http://about.me/aarno VSHN - The DevOps Company Since 2014, currently 30 VSHNeers in Zürich, Switzerland We help developers run web applications 24/7 in any cloud making both visitors happy with stability and developers happy with agility 2
  • 3. vshn.ch - The DevOps Company 2018-10-01 Agenda - About Aarno/VSHN.ch - From Ops to DevOps - From configuration management to containers - Container orchestration/Kubernetes - Kubernetes Distributions - Kubernetes as a Service: APPUiO.ch - Cloud Native Computing - Demo 3
  • 4. vshn.ch - The DevOps Company 2018-10-01 OPS = Feuerwehr-as- 4 OPS = Firefighting-as-a-Service ?
  • 5. vshn.ch - The DevOps Company 2018-10-01 DevOps people, processes & tools 5
  • 6. vshn.ch - The DevOps Company 2018-10-01 Customer project with Python, Celery, Postgres 6
  • 7. vshn.ch - The DevOps Company 2018-10-01 Challenges - Scaling (virtual/cloud) servers takes minutes to hours, occasional manual intervention needed - configuration management on server-level, not on project/ deployment-level - dependencies in separate GIT, separate coordination of versions & backends needed - adding new services is complex, affects multiple components, lots of moving parts & risk - managing service dependencies at runtime - scaling up is OK, scaling down is difficult 7
  • 8. vshn.ch - The DevOps Company 2018-10-01 wishful thinking... - Solving the build-ship-run workflow, integrated in CI/CD, DevOps and self-service-portal - Isolation between environments, projects, services and customers/tenants - solves software operations processes: hitless deployment, scaling, monitoring, backups, logs, metrics, etc - Open standards: 100% open source software - No vendor lock-in, cloud-native not cloud-only, working on any infrastructure - extensible using APIs 8
  • 9. vshn.ch - The DevOps Company 2018-10-01 Docker - Container runtime - Tools for container image management - Dockerfile describes application environment, can be built automatically and lightweight - Packages application code, appserver, plugins, modules, libraries down to libc - enforces 12 factor app patterns - https://vshn.ch/blog/docker/ - https://github.com/docker/docker-ce/blob/master/components.conf 9
  • 10. vshn.ch - The DevOps Company 2018-10-01 12 Factor App Patterns - https://12factor.net/ - Use declarative formats for setup automation - Have a clean, portable contract with the underlying operating system - Are suitable for deployment on modern cloud platforms, obviating the need for servers and systems administration; - Minimize divergence between development and production, enabling continuous deployment for maximum agility; - And can scale up without significant changes to tooling, architecture, or development practices. 10
  • 11. vshn.ch - The DevOps Company 2018-10-01 IPv6 in Docker - Implemented since January 2015 - Add --ipv6 to docker daemon command line flags - -> add {"ipv6": true, "fixed-cidr-v6": "2001:db8:1::/64"} in 
 /etc/docker/daemon.json - sets up dual-stack bridge-device, routes & ip-forwarding docker run -it alpine ash -c "ip -6 addr show dev eth0; ip -6 route show" - https://docs.docker.com/v17.09/engine/userguide/networking/ default_network/ipv6/ 11
  • 12. vshn.ch - The DevOps Company 2018-10-01 From container to production? 12
  • 13. vshn.ch - The DevOps Company 2018-10-01 Kubernetes Container Orchestrator - How many container instances should be running per service? - On which IP/port/server are they running on? - Service discovery - What happens if a container/server goes away? - scaling, load balancing, rolling deployments, persistent storage etc 13
  • 14. vshn.ch - The DevOps Company 2018-10-01 Kubernetes Architecture Example 14
  • 15. vshn.ch - The DevOps Company 2018-10-01 Kubernetes IPv6 - can currently only handle 1 IP-address per container/service internally - that address can be IPv6 since Kubernetes 1.9 (December 2017)
 -> IPv4-only or IPv6-only - More than 1 address (=dual-stack) -> scheduled for K8s 1.11 -> 1.12 - Ingress load balancers have been dual stack for longer, but are not part of Kubernetes - Howto IPv6-Kubernetes: https://github.com/leblancd/kube-v6 - Scripts: https://github.com/leblancd/kube-in-the-box 15
  • 16. vshn.ch - The DevOps Company 2018-10-01 Kubernetes Distributions Software distributions: • Redhat OpenShift • Rancher • Canonical • Docker Datacenter Enterprise • IBM cloud private • CoreOS Tectonic (aquired -> will be merged into OpenShift) Services: • EKS, AKS, GKE • APPUiO.ch See also https://thenewstack.io/find-perfect-kubernetes-distribution/ 16
  • 17. vshn.ch - The DevOps Company 2018-10-01 OpenShift Architecture 17
  • 18. vshn.ch - The DevOps Company 2018-10-01 APPUiO - Swiss Container Platform - Product from VSHN.ch - Managed Docker, Kubernetes, OpenShift - Shared clusters in Switzerland on cloudscale.ch, exoscale.ch or Swisscom - Shared clusters worldwide on AWS, Azure - Private clusters on any infrastructure and on-premises - Free monthly half-day training/workshops: https://appuio.ch/ techlabs.html - Starting at CHF 40/month 18
  • 19. vshn.ch - The DevOps Company 2018-10-01 APPUiO Architecture 19
  • 20. vshn.ch - The DevOps Company 2018-10-01 OpenShift IPv6 - No internal dualstack/IPv6 due to missing feature in upstream Kubernetes - Default HTTP(s)-Loadbalancer supports dualstack-IPv6 since Release 3.6 (August 2017) - IPv6-IP-Failover added in Release 3.7 (November 2017) - But broken (IPv6 address math seems to be hard) - Supposedly fixed in Release 3.9 (March 2018, there was no 3.8) - But broken (produces invalid VRRP config) -> thus not deployed on APPUiO.ch :( - Fixed in 3.9 errata release, live at https:// swissipv6council.appuiolab.ch/ 20
  • 21. vshn.ch - The DevOps Company 2018-10-01 Cloud Native Computing Next Event 22. November 2018 from 18:30 Uhr https://www.meetup.com/Cloud-Native-Computing-Switzerland Please volunteer for Sponsoring & Talks https://cnc-meetup.ch 21
  • 22. vshn.ch - The DevOps Company 2018-10-01 Examples & Demo - PHP example: https://github.com/arska/phpinfo - Python example: https://github.com/arska/flask-helloworld - Java/Spring example: https://github.com/appuio/springdemo 22
  • 23. vshn.ch - The DevOps Company 2018-10-01 Thanks! Would you like to work with IPv6 and Kubernetes? https://vshn.ch/jobs/docker-kubernetes/ 23