Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
190416 English LT #8: azure-dns-manager
Search
lowply
April 16, 2019
Programming
340
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
440
Other Decks in Programming
See All in Programming
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
220
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
400
Workers Cache を知る
syumai
0
370
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
ActionController meets Protocol Buffers
sorah
0
560
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
phperだってパンチカードでコーディングしたい
o0h
PRO
0
350
Railsバージョンを4倍にした話
optim
0
450
sbt 2.0: takeoff
eed3si9n
0
160
Event is what happens
moro
2
860
AmebaブログはKMPから卒業します
kmars0605
0
200
Next.js: The final boss of Web Performance
guaca
0
280
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
600
Automating Front-end Workflow
addyosmani
1369
210k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Odyssey Design
rkendrick25
PRO
2
880
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
600
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
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!