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
190416 English LT #8: azure-dns-manager
Search
lowply
April 16, 2019
Programming
330
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
190416 English LT #8: azure-dns-manager
lowply
April 16, 2019
More Decks by lowply
See All by lowply
171025 English LT #4 - s3backup
lowply
0
420
Other Decks in Programming
See All in Programming
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
210
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
260
Webフレームワークの ベンチマークについて
yusukebe
0
170
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
560
Performance Engineering for Everyone
elenatanasoiu
0
180
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
170
エージェンティックRAGにAWSで入門しよう!
har1101
8
1.7k
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
890
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
14
5.6k
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
170
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
210
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
370
Featured
See All Featured
Tell your own story through comics
letsgokoyo
1
960
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Building Adaptive Systems
keathley
44
3.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
From π to Pie charts
rasagy
0
210
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
180
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Designing Powerful Visuals for Engaging Learning
tmiket
1
420
The agentic SEO stack - context over prompts
schlessera
0
820
YesSQL, Process and Tooling at Scale
rocio
174
15k
WENDY [Excerpt]
tessaabrams
11
38k
Transcript
Sho Mizutani
@lowply in everywhere
Enterprise Support Engineer at GitHub
DNS
DNS = Domain Name System
Phone Book Name Number Shota 080-0000-0000 Rie 080-0000-1111 Takafumi 080-0000-2222
Chinatsu 080-0000-3333 Yuichi 080-0000-4444 Kei 080-0000-5555
DNS Name IP address github.com 192.30.255.113 google.com 172.217.25.78 netflix.com 54.213.182.74
amazon.com 176.32.103.205 facebook.com 31.13.82.36
DNS Name IP address github.com 192.30.255.113 google.com 172.217.25.78 netflix.com 54.213.182.74
amazon.com 176.32.103.205 facebook.com 31.13.82.36 lowply.com 52.69.137.207
Azure DNS
None
Problem
Too GUI Not version controllable
lowply/azure-dns-manager
Simple CLI Version controllable
YAML
azure-dns-manager -s domain
# lowply.com.yaml Zone: lowply.com
# lowply.com.yaml Zone: lowply.com RecordSets:
# lowply.com.yaml Zone: lowply.com RecordSets: - Name: www Type: A
Properties:
# lowply.com.yaml Zone: lowply.com RecordSets: - Name: www Type: A
Properties: TTL: 300 Values: - 52.69.137.207
# lowply.com.yaml Zone: lowply.com RecordSets: - Name: mail Type: MX
Properties: TTL: 300 Values: - 10 ASPMX.L.GOOGLE.COM. - 20 ALT1.ASPMX.L.GOOGLE.COM. - 20 ALT2.ASPMX.L.GOOGLE.COM.
# lowply.com.yaml Zone: lowply.com RecordSets: - Name: google._domainkey Type: TXT
Properties: TTL: 3600 Values: - v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgFd+BWzAZ KpoWZfY8DQjALKvV5EK8GzT/ FYPvvzu4AvR3UcuiJmP6TtHTpVRWko51P7U4B4ZDsCg5sTRTuhHP4Tq zUP3oSJh1vqxS7xptNZZYhf/ dGMXi53B4S2PRH61XKbsu61CHZw7urBdlTHsOVkDREd1g6m4yyL....
$ azure-dns-manager -s lowply.com
Installation
$ go get -u github.com/lowply/azure-dns-manager
None
Stars, Issues and Pull Requests
Thanks!