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
SSM+yamlを使って開発別に 暗号化したDBパスワードを読み込む / yamlssm-sa...
Search
Shohei Koyama
January 29, 2018
Programming
2.7k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SSM+yamlを使って開発別に 暗号化したDBパスワードを読み込む / yamlssm-sample
golang.tokyo #12
Shohei Koyama
January 29, 2018
More Decks by Shohei Koyama
See All by Shohei Koyama
成長をサポートするピープルマネジメントのやり方
sioncojp
11
3k
FargateでService,RunTask,Cronを運用する/fargate-service-runtask-cron-operation-tips
sioncojp
5
5.5k
FOLIOのterraform運用tips/folio-terraform-operation-tips
sioncojp
2
4.2k
FOLIOモバイルアプリのインフラ構成/folio-mobile-infra-architecture
sioncojp
3
2.5k
私が最近Mackerelでやったこと
sioncojp
1
5.2k
Go開発環境と勉強方法
sioncojp
0
450
MackerelでGetWild
sioncojp
4
7.7k
Other Decks in Programming
See All in Programming
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
7.8k
Android CLI
fornewid
0
240
typoなんかねぇよ
raspython3
0
560
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
290
React本体のコードリーディング
high_g_engineer
1
160
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
640
Go を使い始めて 2 ヶ月の学び / My first two months with Go
contour_gara
0
380
リアルな遅延を測る仕様
kota_yata
1
130
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
720
不幸な GC
chencmd
0
760
仕様駆動開発の消費期限
watany
20
9k
ALB ログから Trace を気合で繋げる技術
fohte
6
710
Featured
See All Featured
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
310
How to Talk to Developers About Accessibility
jct
2
530
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
220
Designing Experiences People Love
moore
143
24k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
400
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Ruling the World: When Life Gets Gamed
codingconduct
0
310
Writing Fast Ruby
sferik
630
63k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
450
Believing is Seeing
oripsolob
1
200
Transcript
44. ZBNMΛͬͯ։ൃผʹ ҉߸Խͨ͠%#ύεϫʔυΛಡΈࠐΉ ބࢁᠳฏ4IPIFJ,PZBNB !TJPO@DPKQ
自己紹介 ބࢁᠳฏ!TJPO@DPKQ ݩ'14ϓϩήʔϚʔͰΞδΞνϟϯϐΦϯ (FU8JMEۦಈ։ൃ גࣜձࣾqVDU70:"(&(3061 43&
ところでみなさん %#ͷଓใͲ͏ͯ͠·͔͢
こんなやつ ʢ3BJMTͰ͍͏EBUBCBTFZNMతͳʣ
多分こう管理してる?
多分こう管理してる? ϓϩϏδϣχϯάπʔϧͰͨ͠Γ ίϯςφͩͱϓϩϏδϣχϯά͠ͳ͍͠ɾɾɾ
多分こう管理してる? ϓϩϏδϣχϯάπʔϧͰͨ͠Γ ίϯςφͩͱϓϩϏδϣχϯά͠ͳ͍͠ɾɾɾ ύεϫʔυ෦͚ͩɺࣾͰݐͯͨHJUαʔόͰͨ͠Γ ಉҰϦϙδτϦͰཧ͍ͨ͠ɾɾɾ
多分こう管理してる? ϓϩϏδϣχϯάπʔϧͰͨ͠Γ ίϯςφͩͱϓϩϏδϣχϯά͠ͳ͍͠ɾɾɾ ύεϫʔυ෦͚ͩɺࣾͰݐͯͨHJUαʔόͰͨ͠Γ ಉҰϦϙδτϦͰཧ͍ͨ͠ɾɾɾ BXT,.4ͬͨΓ Ұख͔͔ؒΔ
多分こう管理してる? ϓϩϏδϣχϯάπʔϧͰͨ͠Γ ίϯςφͩͱϓϩϏδϣχϯά͠ͳ͍͠ɾɾɾ ύεϫʔυ෦͚ͩɺࣾͰݐͯͨHJUαʔόͰͨ͠Γ ಉҰϦϙδτϦͰཧ͍ͨ͠ɾɾɾ BXT,.4ͬͨΓ Ұख͔͔ؒΔ ੜͷύεϫʔυ͕ϦϙδτϦʹஔ͍ͯͨΓ Ųōŕ
辛くない? αʔόͳΒ·ͩ͠ ίϯςφͩͱਏ͘ͳ͍Ͱ͔͢ʁ
いいやつ見つけた BXT4ZTUFN.BOBHFSͷ 1BSBNFUFS4UPSFΛͬͯΈΑ͏ʂ
is 何? ύεϫʔυɺσʔλϕʔεจࣈྻɺϥΠηϯείʔυͳͲ ͷσʔλΛύϥϝʔλͱͯ͠อଘ ͦͷதͷ4FDVSF4USJOHΛ͑ɺཪͰ,.4Λͬͯจࣈ ྻΛ҉߸Խͯ͠อ࣋ग़དྷΔΑʂ 44.ͷྉ͔͔ۚΔʢͦΜͳେͨ͜͠ͱͳ͍ʣ
こうやって登録して getwild と入力
aws cliで呼び出してみる XJUIEFDSZQUJPOΛ͚ͭͯ ύϥϝʔλʔΛݺͼग़͢ͱ EFDSZQU͞ΕͯWBMVF͕ฦͬͯ͘Δʂ
どう使おう?
ZBNMʹύϥϝʔλΛຒΊࠐΜͩΒ EFDSZQUͤ͞Α͏ どう使おう?
ZBNMʹύϥϝʔλΛຒΊࠐΜͩΒ EFDSZQUͤ͞Α͏ どう使おう?
ZBNMʹύϥϝʔλΛຒΊࠐΜͩΒ EFDSZQUͤ͞Α͏ HJUIVCDPNTV[VLFOZBNMTTN どう使おう?
yamlssm is 何? HPQLHJOZBNMWͷϥούʔ ZBNMʹzTTNYYYYYz͔Β࢝·Δจࣈྻ͕͋ ΕɺYYYYY෦Λ44.ΛͬͯEFDSZQU͢Δ ͦΕҎ֎HPQLHJOZBNMWͰ6ONBSTIBM͢ Δ͚ͩ
例 READMEにもあるよ!
おやっ もっと知りたいって?
おやっ もっと知りたいって? ࣮ࡍʹEPDLFSDPNQPTFΛͬͯ ͬͯΈ·͠ΐ͏
適当に作ってみた HJUIVCDPNTJPODPKQZBNMTTNTBNQMF EPDLFSDPNQPTFΛͬͯ·͢ EFW QSPE NZTRM VTFSSPPU QBTTXPSEHFUXJME EBUBCBTFIPHF VTFSEFW
QBTTXPSEEFW EBUBCBTFIPHF@EFW MPDBMIPTU MPDBMIPTU
こんなymlとdocker-compose こんな感じで環境変数を渡して コマンドを打たせる
ECS例もあるよ! FDTDMJΛͬͯ &$4ͰݕূͰ͖·͢ 3&"%.&Έ͍͚ͯͨͩͨΒ
実演
以上となります ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠