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
テスト環境にCDを導入してみた
Search
本坊康孝
July 04, 2025
Programming
0
140
テスト環境にCDを導入してみた
本坊康孝
July 04, 2025
Tweet
Share
Other Decks in Programming
See All in Programming
Astroの使用感とディレクトリ設計についての考察
saku0109
0
130
チームのテスト力を鍛える
goyoki
4
1.2k
Platformに“ちょうどいい”責務ってどこ? 関心の熱さにあわせて考える、責務分担のプラクティス
estie
2
460
Model Pollution
hschwentner
1
170
プログラマのための作曲入門
cheebow
0
460
Cache Me If You Can
ryunen344
2
6.7k
Navigation 2 を 3 に移行する(予定)ためにやったこと
yokomii
0
450
Back to the Future: Let me tell you about the ACP protocol
terhechte
0
110
CSS Linter の現在地 2025年のベストプラクティスを探る
ryo_manba
10
3k
2025年版 サーバーレス Web アプリケーションの作り方
hayatow
22
24k
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
2
500
Go Conference 2025: Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する
takehaya
7
890
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
Done Done
chrislema
185
16k
Navigating Team Friction
lara
189
15k
A better future with KSS
kneath
239
17k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
What's in a price? How to price your products and services
michaelherold
246
12k
Producing Creativity
orderedlist
PRO
347
40k
For a Future-Friendly Web
brad_frost
180
9.9k
Optimizing for Happiness
mojombo
379
70k
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
Transcript
テスト環境にCDを導入してみた(仮) Hombo-Yasutaka(@株式会社現場サポート) テスト環境にCDを導入してみた(仮)
自己紹介 名前: 本坊 康孝(ほんぼう やすたか) 所属: 株式会社現場サポート 趣味: 読書, 海外サッカー,
お酒 テスト環境にCDを導入してみた(仮)
目次 背景 やったこと アンチパターン 感想 最後に テスト環境にCDを導入してみた(仮)
背景 環境 開発者用環境(development) 社内検証用環境(staging)←ここにCDを導入したい 本運用(production) CI/CDツール GitHub Actions テスト環境にCDを導入してみた(仮)
やったこと 1. stagingのミラー環境を作って検証 2. stagingで検証(PRレビュー中 ) テスト環境にCDを導入してみた(仮)
やったこと GitHub Actions Ubuntu AWS CLI パッケージング AWS staging(EC2) SG
追加 SCP デプロイ SSH AWS CLI SG 削除 アンパック インストール 再起動 Shell テスト環境にCDを導入してみた(仮)
アンチパターン️ EC2FullAccessを与えるな 今回はSGへのルール追加権限 ( AuthorizeSecurityGroupIngress )とSGのルール削 除権限( RevokeSecurityGroupIngress )で十分 フルでsudo権限与えるな
sudoers ファイルを編集して、コマンド単位でsudo 実行を許可しよう テスト環境にCDを導入してみた(仮)
感想 エラーハンドリングできてないな... 導入できたら効果検証したいな... トリガーもっと精査したい テスト環境にCDを導入してみた(仮)
最後に Markdownからスライド作れるMarpを使いました レビューは続く... テスト環境にCDを導入してみた(仮)