2. Who am I ?
•Toshiaki Maki (@making)
•https://blog.ik.am
•Sr. Solutions Architect
•Spring Framework enthusiast
Spring
Framework
徹底⼊入⾨門
(Coming
Soon?)
Perfect
Java EE
(Coming
Soon?)
3.
4. How to Install
•Vagrant Image
•Executable Binaries
•BOSH Release
https://concourse.ci/installing.html
Easy
Hard Production
Ready
Local
Dev
7. BOSH
•Powerful Provisioning Tool to deploy distributed
system
• Monitor / Health Check
• Rolling Updates
• Networking
• Storage Management
• VM Provisioning
• IaaS Agnostic
• ...
8. Do we really need BOSH?
"If you're not yet familiar
with BOSH, learning it will be
a bit of an investment, but it
should pay off in spades"
http://concourse.ci/clusters-‐‑‒with-‐‑‒bosh.html
10. How to install with BOSH
1. Set up IaaS
2. Install BOSH Director using bosh-‐‑‒init
3. Upload Stemcell
4. Upload Releases
5. Create manifest file
6. Deploy the system using manifest file
22. Manifest for bosh-‐‑‒init
• https://bosh.io/docs/init-‐‑‒aws.html#create-‐‑‒manifest
Copy & Paste
to bosh.yml
23. Replace placeholders
Name Value
ELASTIC-‐‑‒IP <Your New EIP for Director> there are 3 places to
replace
SUBNET-‐‑‒ID subnet-‐‑‒xxxxxxxx public subnet
AVAILABILITY-‐‑‒ZONE ap-‐‑‒northeast-‐‑‒1a
ACCESS-‐‑‒KEY-‐‑‒ID xxxxxxxx
SECRET-‐‑‒ACCESS-‐‑‒KEY xxxxxxxx
REGION ap-‐‑‒northeast-‐‑‒1
72. Cloud Foundry Tokyo Meetup #2
http://www.meetup.com/ja-‐‑‒JP/Cloud-‐‑‒Foundry-‐‑‒Tokyo-‐‑‒Meetup/events/230285366/
Gwenn
(@The_̲Shinji62)
will talk about
BOSH 2.0