Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction of Traefik as a Kubernetes Ingress...
Search
Ikki SHOKA
October 24, 2018
Technology
1
610
Introduction of Traefik as a Kubernetes Ingress Controller
Ikki SHOKA
October 24, 2018
Tweet
Share
More Decks by Ikki SHOKA
See All by Ikki SHOKA
Cloud Run (Jobs)を活用した マルチプルなプレビュー開発環境の構築
ichigism
0
210
Other Decks in Technology
See All in Technology
SREの仕事を自動化する際にやっておきたい5つのポイント
jacopen
6
1.2k
入社1ヶ月でデータパイプライン講座を作った話
waiwai2111
1
200
ファシリテーション勉強中 その場に何が求められるかを考えるようになるまで / 20260123 Naoki Takahashi
shift_evolve
PRO
3
410
いよいよ仕事を奪われそうな波が来たぜ
kazzpapa3
3
300
DEVCON 14 Report at AAMSX RU65: V9968, MSX0tab5, MSXDIY etc
mcd500
0
230
KubeCon + CloudNativeCon NA ‘25 Recap, Extensibility: Gateway API / NRI
ladicle
0
160
オープンウェイトのLLMリランカーを契約書で評価する / searchtechjp
sansan_randd
3
410
AI推進者の視点で見る、Bill OneのAI活用の今
sansantech
PRO
2
280
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.2k
しろおびセキュリティへ ようこそ
log0417
0
200
新規事業における「一部だけどコア」な AI精度改善の優先順位づけ
zerebom
0
420
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
150
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
280
Embracing the Ebb and Flow
colly
88
5k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
400
What does AI have to do with Human Rights?
axbom
PRO
0
2k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
Believing is Seeing
oripsolob
1
44
Chasing Engaging Ingredients in Design
codingconduct
0
110
Code Review Best Practice
trishagee
74
20k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
190
How to train your dragon (web standard)
notwaldorf
97
6.5k
Transcript
Introduction of Traefik as a Kubernetes Ingress Controller Kubernetes &
Cloud Naitive Meetup w/ Liz Rice 25.Oct.2018 - Ikki Shoka @ichigo_abc
Who are you? New Grad Infrastructure Engineer Twitter @ichigo_abc Github
❤️ ichigism Jinsei is difficult Experience: - Kubernetes 1.5 months ago - Traefik 5 deys ago
Table of Content • What is Traefik • Architecture •
Web UI • Use Traefik as Ingress Controller • Next…
What is Traefik?
What is Traefik? ✓ The Cloud Native Edge Router ✓
Provides stuff like a modern reverse proxy and load balancing ✓ It contains one of CNCF’s Service Proxies ✓ for microservices ✓ Writtin in Go ✓ First Commit 3 years ago ✓ Github ★ 18,277 ✓ Latest version 1.7.3
Features ✓Continuously updates its configuration (No restarts❤️) ✓High Availability with
cluster mode (beta) ✓Have a simple web UI ✓Websocket, HTTP/2, GRPC ready ✓Circuit breakers ✓Let’s Encrypt ✓Single binary file ✓tiny official docker image : 17.38MB
Architecture
Architecture Reference: https://docs.traefik.io/basics/
Internal architecture Reference: https://docs.traefik.io/basics/
Web UI
Web UI ✓Traefik Web UI is very simple and provide
the magic
Traefik as Ingress Controller
Use Traefik as Ingress Controller ✓Can use Traefik Helm chart
✓For more information, check out the helm documentation. ✓It’s easy to use ✓Annotations change a configuration
Annotation configuration ✓ Rate limiting ✓ Redirects ✓ Whitlist ✓
Custome Headers ✓ …. EntryPoint& Frontend Backend ✓ Load-balancing ✓ Circuit breakers ✓ Maximum Connection ✓ Sticky Sessions
Other anottations - traefik.ingress.kubernetes.io/service-weights: | my-app: 99% my-app-canary: 1% -
traefik.ingress.kubernetes.io/priority: "3“ - Traefik.ingress.kubernetes.io/auth-type: basic - traefik.ingress.kubernetes.io/redirect-entry-point: https - …
Thank you for listening