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
210
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
75
Secure Credential Management
dklesev
0
110
eBPF pls fix my bugs!
dklesev
0
100
Modern Development Approach Cloud Native Way
dklesev
0
130
CVE-2020-8554
dklesev
0
35
User Access Management for large Enterprises in Kubernetes
dklesev
0
65
Other Decks in Technology
See All in Technology
Large Vision Language Modelを用いた 文書画像データ化作業自動化の検証、運用 / shibuya_AI
sansan_randd
0
130
社内お問い合わせBotの仕組みと学び
nish01
1
520
Git in Team
kawaguti
PRO
2
320
OCI Network Firewall 概要
oracle4engineer
PRO
1
7.8k
多様な事業ドメインのクリエイターへ 価値を届けるための営みについて
massyuu
1
480
o11yで育てる、強い内製開発組織
_awache
3
140
プロポーザルのコツ ~ Kaigi on Rails 2025 初参加で3名の登壇を実現 ~
naro143
1
190
スタートアップにおけるこれからの「データ整備」
shomaekawa
2
340
ガバメントクラウドの概要と自治体事例(名古屋市)
techniczna
2
210
[Keynote] What do you need to know about DevEx in 2025
salaboy
0
140
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
9.1k
Adminaで実現するISMS/SOC2運用の効率化 〜 アカウント管理編 〜
shonansurvivors
4
410
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Automating Front-end Workflow
addyosmani
1371
200k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
The Language of Interfaces
destraynor
162
25k
The World Runs on Bad Software
bkeepers
PRO
71
11k
BBQ
matthewcrist
89
9.8k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
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!