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
170
ExternalDNS on K8s with Exoscale
Dimitrij Klesev
July 10, 2019
Tweet
Share
More Decks by Dimitrij Klesev
See All by Dimitrij Klesev
Modern Development Approach Cloud Native Way
dklesev
0
100
CVE-2020-8554
dklesev
0
21
User Access Management for large Enterprises in Kubernetes
dklesev
0
59
Other Decks in Technology
See All in Technology
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
300
require(ESM)とECMAScript仕様
uhyo
3
770
MapLibreとAmazon Location Service
dayjournal
1
160
ServiceNow Knowledge Learning Rise up
manarobot
0
210
GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model
mh4gf
7
1.3k
オーナーシップを持つ領域を明確にする
konifar
13
3.2k
サーバー間 GraphQL と webmock-graphql の話 / server-to-server graphql and webmock-graphql
qsona
2
190
KubeConにproposalを送りたい人へのアドバイス
sat
PRO
3
260
20240418_Google ColabにLLMが搭載されたようなのでPython x データ分析の勉強方法を考えてみる
doradora09
0
140
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
1
370
APIファーストなプロダクトマネジメントの実践 〜SaaSus Platformでの例〜 / "Practicing API-First Product Management - An Example with SaaSus Platform
oztick139
0
110
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
640
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
23
4k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
A Tale of Four Properties
chriscoyier
151
22k
How STYLIGHT went responsive
nonsquared
92
4.8k
Docker and Python
trallard
34
2.7k
What's in a price? How to price your products and services
michaelherold
237
11k
The Cost Of JavaScript in 2023
addyosmani
16
3.9k
A designer walks into a library…
pauljervisheath
200
23k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
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!