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
ExternalDNS on K8s with Exoscale
Search
Dimitrij Klesev
July 10, 2019
Technology
1
190
ExternalDNS on K8s with Exoscale
Dimitrij Klesev
July 10, 2019
Tweet
Share
More Decks by Dimitrij Klesev
See All by Dimitrij Klesev
Just another talk about SBOM (and VEX)
dklesev
0
42
Secure Credential Management
dklesev
0
64
eBPF pls fix my bugs!
dklesev
0
63
Modern Development Approach Cloud Native Way
dklesev
0
120
CVE-2020-8554
dklesev
0
30
User Access Management for large Enterprises in Kubernetes
dklesev
0
64
Other Decks in Technology
See All in Technology
スクラムマスターの活動と組織からの期待のズレへの対応 / Dealing with the gap between Scrum Master activities and organizational expectations
pauli
1
300
なぜfreeeはハブ・アンド・スポーク型の データメッシュアーキテクチャにチャレンジするのか?
shinichiro_joya
2
740
【JAWS-UG大阪 reInvent reCap LT大会 サンバが始まったら強制終了】“1分”で初めてのソロ参戦reInventを数字で振り返りながら反省する
ttelltte
0
160
30分でわかる「リスクから学ぶKubernetesコンテナセキュリティ」/30min-k8s-container-sec
mochizuki875
3
460
フラット構造をやめた理由と、EM / Tech Leadを作った理由
baroqueworksdev
0
250
あなたの知らないクラフトビールの世界
miura55
0
150
自社 200 記事を元に整理した読みやすいテックブログを書くための Tips 集
masakihirose
2
360
FinJAWS_reinvent2024_recap_database
asahihidehiko
2
130
タイミーのデータ活用を支えるdbt Cloud導入とこれから
ttccddtoki
1
350
デザインシステムを始めるために取り組んだこと - TechTrain x ゆめみ ここを意識してほしい!リファクタリング勉強会
kajitack
2
250
JuliaTokaiとJuliaLangJaの紹介 for NGK2025S
antimon2
1
140
20250122_個人向けCopilotどうなん
ponponmikankan
0
150
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
YesSQL, Process and Tooling at Scale
rocio
170
14k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
870
Visualization
eitanlees
146
15k
Being A Developer After 40
akosma
89
590k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
Practical Orchestrator
shlominoach
186
10k
Become a Pro
speakerdeck
PRO
26
5.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Gamification - CAS2011
davidbonilla
80
5.1k
KATA
mclloyd
29
14k
Transcript
ExternalDNS on K8s How to sync Services and Ingresses with
external DNS Providers (on Exoscale Cloud)
Deployment Service LB/Ingress When we run apps on Kubernetes, we
usually do this .. but when do we DNS?
On simple setups we just use wildcards… like *.dev.whizus.net Which
just points to an IP (like 1.2.3.4) But… If we use serviceType: LoadBalancer we get “random” IPs…
and even multiple DNS providers (exoscale, rcode0, cloudflare…) If we
use different levels (like *.dev..., *.staging…, *.erik…, *.dimis.special… a.s.o)… we have to manage them… and if we have backup clusters (AZ-BCK-B…a.s.o, or federations)… … we have FUN J
Let’s talk about ExternalDNS Deployment Service LB/Ingress ExternalDNS to manage
all the DNS related stuff, we simply add a “small” extrastep
DEMO on
Demo: https://asciinema.org/a/65PPSNwHKH8BtrLF2nwvn5D5Y Speakerdeck: https://speakerdeck.com/dklesev GitHub: https://github.com/whizus Exoscale: https://exoscale.com WhizUs: https://whizus.com
We’re hiring!
Thank You!