the how and why of using chef with rightscale
DESCRIPTION
Led by our in-house top chef, this breakout delves into how Chef configuration management integrates with RightScale and tactics for getting started.TRANSCRIPT
The How and Why of Chef with
RightScale
Ryan J. Geyer - @rjgeyer
Sales Engineer
June 13, 2012
#2#2
Talk with the Experts.
The How of Chef with RightScale
• Getting Chef Code into RightScale
• Chef Bootstrapping
• Delivering Chef Code to Clients
• Executing Chef Code on Clients
#3#3
Talk with the Experts.
Getting Chef Code into RightScale
Repose
GITSVN URL
#4#4
Talk with the Experts.
Chef Bootstrapping
#5#5
Talk with the Experts.
RightLink
• Ruby based agent
• Runs on Windows or Linux
• Sandboxed Ruby (no system Ruby or gem interference)
• Chef gems pre-installed
• Connects to RightScale over HTTPS & AMQP
• AMQP socket remains open for fast message delivery
#6#6
Talk with the Experts.
Delivering Chef Code to Clients
Virtual Machine
RightLink
Repose
GITSVN URL
#7#7
Talk with the Experts.
Executing Chef Code to Clients
• RightLink
1. Accepts runlist and inputs from dashboard
2. Instantiates Chef Solo object
3. Loads custom Chef Resources
4. Converges Chef runlist
#8#8
Talk with the Experts.
Role Support
#9#9
Talk with the Experts.
Databags/Attributes Support
#10#10
Talk with the Experts.
Run Lists
#11#11
Talk with the Experts.
The Why of Chef with RightScale
• More than Config Management
• Multi-Cloud Provisioning & API Aggregation
• Monitoring
• Automation
• Contextual Knowledge• More than just “search”
• Chef at Scale
• Distributed code delivery via CDN
• Distributed backend for metadata/configuration
• Execution is pushed to the edges
#12#12
Talk with the Experts.
Multi-Cloud Prov. & API Aggregation
#13#13
Talk with the Experts.
Monitoring
#14#14
Talk with the Experts.
Automation
#15#15
Talk with the Experts.
Contextual Knowledge
#16#16
Talk with the Experts.
Contextual Knowledge
#17#17
Talk with the Experts.
Contextual Knowledge
#18#18
Talk with the Experts.
Chef at Scale
Repose
GITSVN URL
#19#19
Talk with the Experts.
ReposeReposeRepose
Chef at Scale
Repose
GITSVN URL
#20#20
Talk with the Experts.
Chef at Scale
Virtual Machine
RightLink
Repose
Virtual Machine
RightLink
Virtual Machine
RightLink
Repose
Virtual Machine
RightLink
Talk with the Experts.
Questions?