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
Secure Credential Management
dklesev
0
38
eBPF pls fix my bugs!
dklesev
0
38
Modern Development Approach Cloud Native Way
dklesev
0
120
CVE-2020-8554
dklesev
0
29
User Access Management for large Enterprises in Kubernetes
dklesev
0
62
Other Decks in Technology
See All in Technology
地域DXにおけるGrafana活用事例
wacky
0
390
Automated Tests Now and Future @ SQiP Workshop Special Lecture 2024
teyamagu
PRO
2
490
AIとともに歩んだライブラリアップデートの道のり/ vue-fes-japan-2024-link-and-motivation
lmi
2
2.1k
マルチテナントのサービスインフラに大きなテナントを受け入れるまで
7474
0
790
エンジニアのドメイン知識獲得コストを低減するアプリケーションデザイン
ryo_nagata_
3
160
いまいまMySQL2024 @ OSC Nagaoka
sakaik
3
300
Amplify Gen 2ではじめる 生成AIアプリ開発入門
tsukuboshi
0
400
暴カワでビデオシンセサイザーを導入する技術
yuchi
2
130
管理画面とユーザー機能の調和を取り戻す!~クエリパフォーマンス改善の成功物語~ / Restore harmony between administrative and user functions!
minisera
1
320
Application Signalsで始めるSLO ユーザー満足度を数値化する第一歩
niftycorp
PRO
2
160
生成AI入門
shukob
0
160
Unlearn Modularity
lemiorhan
6
310
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.6k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
3
340
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
The Invisible Side of Design
smashingmag
297
50k
BBQ
matthewcrist
85
9.2k
Code Reviewing Like a Champion
maltzj
519
39k
How to Ace a Technical Interview
jacobian
275
23k
The Cost Of JavaScript in 2023
addyosmani
44
5.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
264
13k
Agile that works and the tools we love
rasmusluckow
327
21k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
664
120k
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!