SlideShare a Scribd company logo
K8S ON
OPENSTACK
DOCKER NETWORKING ON
OPENSTACK NEUTRON
 @ Kakao Corp.이 승
Known as Niko Bellic
KUBERNETES
Manage a cluster of Linux containers as a single system to
accelerate Dev and simplify Ops.
K8S PODS
co-located group of containers and volumes
each Pod requires dedicated IP
COMMON PRACTICE
overlay network : slow & complicated
NAT : not compatible with legacy systems
Let's use Plain Old Linux Bridge.
PRE-ALLOCATE IPS ON VM
NEUTRON INFO
$ neutron port-list
+-----+------+-------------------+-----------------------------------------------
| id | name | mac_address | fixed_ips
+-----+------+-------------------+-----------------------------------------------
| XXX | cite | xx:xx:xx:xx:xx:xx | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
| | | | {"subnet_id": "...", "ip_address": "172.16.128
DOCKER NETWORK
cite-node-01:~$ docker network inspect bridge
[
{
"Name": "bridge",
"Id": "686c7352a697c038d642d2db95efadfc221c9e9044877b0f7a38756f5dc22e59"
"Scope": "local",
"Driver": "bridge",
"IPAM": {
"Driver": "default",
"Config": [
{
"Subnet": "172.16.128.0/23",
"IPRange": "172.16.128.128/28",
"AuxiliaryAddresses": {
"DefaultGatewayIPv4": "172.16.128.1"
}
}
]
K8S POD
$ kubectl get pod EXAMPLE -o yaml
apiVersion: v1
kind: Pod
metadata:
...
spec:
containers:
...
status:
...
hostIP: 172.16.217.246
phase: Running
podIP: 172.16.128.132
CONTAINER INFO
$ docker inspect 820ee00d9b3396572adb4c376bb5ff3a9d45c515e597267e1621401f6add297a
[
{
...
"NetworkSettings": {
"Gateway": "172.16.128.1",
"IPAddress": "172.16.128.132",
"IPPrefixLen": 23,
"IPv6Gateway": "",
"MacAddress": "02:42:ac:10:80:84",
"Networks": {
"bridge": {
"Gateway": "172.16.128.1",
"IPAddress": "172.16.128.132",
"IPPrefixLen": 23,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
DEMO
QUESTIONS?

More Related Content

PDF
OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728
PDF
See what happened with real time kvm when building real time cloud pezhang@re...
PDF
SecurityPI - Hardening your IoT endpoints in Home.
PDF
High Performance Linux Virtual Machine on Microsoft Azure: SR-IOV Networking ...
PPTX
How logging makes a private cloud a better cloud - OpenStack最新情報セミナー(2016年12月)
PDF
Linux Kernel Development
PDF
How Networking works with Data Science
PDF
OpenStack networking-sfc flow 분석
OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728
See what happened with real time kvm when building real time cloud pezhang@re...
SecurityPI - Hardening your IoT endpoints in Home.
High Performance Linux Virtual Machine on Microsoft Azure: SR-IOV Networking ...
How logging makes a private cloud a better cloud - OpenStack最新情報セミナー(2016年12月)
Linux Kernel Development
How Networking works with Data Science
OpenStack networking-sfc flow 분석

What's hot (20)

PPTX
OpenVirtex (OVX) Tutorial
PPTX
Openstack Quantum Security Groups Session
PDF
Control Your Network ASICs, What Benefits switchdev Can Bring Us
PDF
OpenStack Neutron Tutorial
PDF
Open vSwitch Introduction
PPTX
Is OpenStack Neutron production ready for large scale deployments?
PPTX
Harmonia open iris_basic_v0.1
PPTX
KubeCon EU 2016: Secure, Cloud-Native Networking with Project Calico
PPTX
BEST REST in OpenStack
PPTX
Cloud-based Virtualization for Test Automation
PDF
Docker Meetup: Docker Networking 1.11, by Madhu Venugopal
PDF
64-bit ARM Unikernels on uKVM
PDF
KubeCon EU 2016: What is OpenStack's role in a Kubernetes world?
PPTX
OVN 設定サンプル | OVN config example 2015/12/27
PDF
Compute 101 - OpenStack Summit Vancouver 2015
PPTX
Accelerating Neutron with Intel DPDK
PPTX
Getting started with open stack
PDF
Application-Based Routing
PDF
Osdc2014 openstack networking yves_fauser
PPTX
Docker Networking with New Ipvlan and Macvlan Drivers
OpenVirtex (OVX) Tutorial
Openstack Quantum Security Groups Session
Control Your Network ASICs, What Benefits switchdev Can Bring Us
OpenStack Neutron Tutorial
Open vSwitch Introduction
Is OpenStack Neutron production ready for large scale deployments?
Harmonia open iris_basic_v0.1
KubeCon EU 2016: Secure, Cloud-Native Networking with Project Calico
BEST REST in OpenStack
Cloud-based Virtualization for Test Automation
Docker Meetup: Docker Networking 1.11, by Madhu Venugopal
64-bit ARM Unikernels on uKVM
KubeCon EU 2016: What is OpenStack's role in a Kubernetes world?
OVN 設定サンプル | OVN config example 2015/12/27
Compute 101 - OpenStack Summit Vancouver 2015
Accelerating Neutron with Intel DPDK
Getting started with open stack
Application-Based Routing
Osdc2014 openstack networking yves_fauser
Docker Networking with New Ipvlan and Macvlan Drivers
Ad

Viewers also liked (20)

PPTX
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
PDF
[OpenStack 하반기 스터디] Docker를 이용한 OpenStack 가상화
PDF
Microsoft loves Linux
PDF
[2015-11월 정기 세미나] Open stack tokyo_summit_후기
PDF
[12월 번역 Meetup] Hands on-lab 오픈스택: 번역으로 contributor 활동하기
PDF
[12월 번역 Meetup] 나의 오픈스택 번역 contributing 삽질 경험기
PDF
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
PDF
[OpenStack Days Korea 2016] Microsoft is Open!
PDF
[OpenStack Days Korea 2016] 개회사
PDF
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
PPTX
[OpenStack 하반기 스터디] DPDK & OpenStack why?
PPT
[OpenStack 하반기 스터디] HA using DVR
PDF
[OpenStack Days Korea 2016] How open HW and SW drives telco infrastucture inn...
PDF
클라우드 관리와 오픈스택, 그리고 컨테이너 기술
PDF
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
PPTX
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
PDF
[12월 번역 Meetup] 오픈스택 official 번역 프로젝트 소개
PDF
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
PDF
[OpenStack Days Korea 2016] Track3 - OpenStack on 64-bit ARM with X-Gene
PDF
[OpenStack Days Korea 2016] Track3 - Powered by OpenStack, Power to do more w...
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[OpenStack 하반기 스터디] Docker를 이용한 OpenStack 가상화
Microsoft loves Linux
[2015-11월 정기 세미나] Open stack tokyo_summit_후기
[12월 번역 Meetup] Hands on-lab 오픈스택: 번역으로 contributor 활동하기
[12월 번역 Meetup] 나의 오픈스택 번역 contributing 삽질 경험기
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
[OpenStack Days Korea 2016] Microsoft is Open!
[OpenStack Days Korea 2016] 개회사
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack 하반기 스터디] DPDK & OpenStack why?
[OpenStack 하반기 스터디] HA using DVR
[OpenStack Days Korea 2016] How open HW and SW drives telco infrastucture inn...
클라우드 관리와 오픈스택, 그리고 컨테이너 기술
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[12월 번역 Meetup] 오픈스택 official 번역 프로젝트 소개
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
[OpenStack Days Korea 2016] Track3 - OpenStack on 64-bit ARM with X-Gene
[OpenStack Days Korea 2016] Track3 - Powered by OpenStack, Power to do more w...
Ad

Similar to [2015-11월 정기 세미나]K8s on openstack (20)

PDF
How to build a Kubernetes networking solution from scratch
PDF
Container network security
PDF
Kubernetes networking-made-easy-with-open-v switch
PPTX
Container world hybridnetworking_rev2
PPTX
COE Integration - OPNFV
PPTX
Kubernetes on open stack
PPTX
Kubernetes integration with ODL
PPTX
Couch to OpenStack: Neutron (Quantum) - August 13, 2013 Featuring Sean Winn
PDF
Kubernetes Architecture and Introduction – Paris Kubernetes Meetup
PDF
Overview of kubernetes network functions
PDF
Kubernetes Architecture and Introduction
PPTX
Meetup docker using software defined networks
PPTX
Open stackaustinmeetupsept21
PPTX
Docker and kubernetes_introduction
PPTX
Docker networking basics & coupling with Software Defined Networks
PDF
Running and Managing Kubernetes on OpenStack
PPTX
On Docker and its use for LHC at CERN
PDF
Kubernetes Basis: Pods, Deployments, and Services
PPTX
KuberNETes - meetup
PPTX
Secure Your Containers: What Network Admins Should Know When Moving Into Prod...
How to build a Kubernetes networking solution from scratch
Container network security
Kubernetes networking-made-easy-with-open-v switch
Container world hybridnetworking_rev2
COE Integration - OPNFV
Kubernetes on open stack
Kubernetes integration with ODL
Couch to OpenStack: Neutron (Quantum) - August 13, 2013 Featuring Sean Winn
Kubernetes Architecture and Introduction – Paris Kubernetes Meetup
Overview of kubernetes network functions
Kubernetes Architecture and Introduction
Meetup docker using software defined networks
Open stackaustinmeetupsept21
Docker and kubernetes_introduction
Docker networking basics & coupling with Software Defined Networks
Running and Managing Kubernetes on OpenStack
On Docker and its use for LHC at CERN
Kubernetes Basis: Pods, Deployments, and Services
KuberNETes - meetup
Secure Your Containers: What Network Admins Should Know When Moving Into Prod...

More from OpenStack Korea Community (20)

PDF
2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
PDF
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
PDF
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
PDF
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
PDF
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
PDF
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
PDF
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
PDF
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
PDF
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
PDF
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
PDF
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
PDF
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
PDF
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
PDF
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
PDF
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
PDF
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
PDF
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
PDF
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
PDF
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
PDF
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크

Recently uploaded (20)

PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Materi-Enum-and-Record-Data-Type (1).pptx
PPTX
history of c programming in notes for students .pptx
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PPTX
Materi_Pemrograman_Komputer-Looping.pptx
PPTX
ai tools demonstartion for schools and inter college
PDF
System and Network Administration Chapter 2
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
Online Work Permit System for Fast Permit Processing
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPT
JAVA ppt tutorial basics to learn java programming
PDF
PTS Company Brochure 2025 (1).pdf.......
How to Migrate SBCGlobal Email to Yahoo Easily
Materi-Enum-and-Record-Data-Type (1).pptx
history of c programming in notes for students .pptx
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Materi_Pemrograman_Komputer-Looping.pptx
ai tools demonstartion for schools and inter college
System and Network Administration Chapter 2
Wondershare Filmora 15 Crack With Activation Key [2025
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Design an Analysis of Algorithms II-SECS-1021-03
Online Work Permit System for Fast Permit Processing
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Odoo POS Development Services by CandidRoot Solutions
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
JAVA ppt tutorial basics to learn java programming
PTS Company Brochure 2025 (1).pdf.......

[2015-11월 정기 세미나]K8s on openstack