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
Wrangler って何だ?-ちょっとよく分からないのでCloudflareのCLIツールを深...
Search
Kento Suzuki
March 21, 2023
Technology
0
2.3k
Wrangler って何だ?-ちょっとよく分からないのでCloudflareのCLIツールを深掘りしてみる-
「Cloudflare Meetup Osaka(仮) Kick Off!」
https://cfm-cts.connpass.com/event/273217/
登壇資料
Kento Suzuki
March 21, 2023
Tweet
Share
More Decks by Kento Suzuki
See All by Kento Suzuki
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
170
バッドプラクティスから学ぶハワイアン航空で行く re:Invent
kentosuzuki
0
480
上流工程に挑戦!「俺の考えた最強サーバレス構成」が一瞬で敗北した件
kentosuzuki
2
380
S3から始めるAWS 〜S3の簡単なユースケースの紹介〜
kentosuzuki
1
760
AWS のポリシー言語 “Cedar” で実現するアクセス制御
kentosuzuki
0
470
探せぇ!お薦めAWSセキュリティワークショップ!!〜 怒涛のワークショップ 48 連戦 〜
kentosuzuki
1
790
SIEM って何?〜 Amazon OpenSearch で始める SIEM 〜
kentosuzuki
0
1k
Verified Accessから始めるゼロトラストセキュリティ
kentosuzuki
2
800
復活のAWS DeepComposer 〜 古代兵器から始める生成系AI 〜
kentosuzuki
0
460
Other Decks in Technology
See All in Technology
Security Diaries of an Open Source IAM
ahus1
0
210
新職業『オーケストレーター』誕生 — エージェント10体を同時に回すAgentOps
gunta
4
1.7k
ナレッジワーク IT情報系キャリア研究セッション資料(情報処理学会 第88回全国大会 )
kworkdev
PRO
0
160
非情報系研究者へ送る Transformer入門
rishiyama
9
6.8k
OCI技術資料 : コンピュート・サービス 概要
ocise
4
54k
AWS DevOps Agent vs SRE俺 / AWS DevOps Agent vs me, the SRE
sms_tech
3
510
AIエージェント時代に備える AWS Organizations とアカウント設計
kossykinto
3
640
製造業ドメインにおける LLMプロダクト構築: 複雑な文脈へのアプローチ
caddi_eng
1
550
DevOpsエージェントで実現する!! AWS Well-Architected(W-A) を実現するシステム設計 / 20260307 Masaki Okuda
shift_evolve
PRO
3
450
Claude Codeの進化と各機能の活かし方
oikon48
21
11k
自動テストが巻き起こした開発プロセス・チームの変化 / Impact of Automated Testing on Development Cycles and Team Dynamics
codmoninc
3
1.3k
JAWS DAYS 2026 楽しく学ぼう!ストレージ 入門
yoshiki0705
2
130
Featured
See All Featured
Odyssey Design
rkendrick25
PRO
2
540
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Producing Creativity
orderedlist
PRO
348
40k
Claude Code のすすめ
schroneko
67
220k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
120
Design in an AI World
tapps
0
170
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Transcript
Wrangler って何だ? -ちょっとよく分からないのでCloudflareのCLIツールを深掘りしてみる- 2023-03-20 Cloudflare Meetup Osaka(仮) Kick Off!
鈴⽊健⽃ 所属 アイレット株式会社(東京オフィス) お仕事 AWSの構築、運⽤保守に従事 経歴 • 新卒 3 年⽬(エンジニア歴
= 社会⼈歴) Cloudflare歴 • LTのために初めて触る • Wrangler まじ分からん • Cloudflare Meetupの札幌、福岡参加 @k_suzuki_pnx 自己紹介
• Cloudflare Workersを操作するためのCLIツール → CDNやドメインの操作をするのは flarectl • ローカルマシンでWorkersを実⾏できる • 構成ファイル
→ wrangler.toml • Node.jsとnpmが必要 Wranglerとは?
• init wrangler.tomlを含む構成ファイル(プロジェクト)を作成する • login Cloudflareアカウントに対してWranglerを認証する • dev ローカルサーバでWorkersを開発できる •
publish WorkersをCloudflareに公開する • delete CloudflareからWokersを削除する 主要なWranglerのコマンド
Workers以外のCloudflareサービスを操作するには「flarectl」を使う 対応している⾔語 • python • Go • node.js (2023/3時点でGoだけv1.0がリリースされておらず安定していない) flarectl
• APIで操作することも可能 • R2というオブジェクトストレージサービスはAWS CLIで操作することが可能 その他 ドキュメントが⾒やすい
イメージ(AWSで例える) AWS SDK flarectl Amplify CLI AWS CLI Wrangler なし
APIで頑張れ ※特定サービス専⽤CLI という⽂脈
1. Wrangler commands https://developers.cloudflare.com/workers/wrangler/commands/ 2. python-cloudflare https://blog.cloudflare.com/python-cloudflare/ 3. APIドキュメント https://developers.cloudflare.com/api/
参考