-
Notifications
You must be signed in to change notification settings - Fork 163
Machine Actions
Hippie Hacker edited this page Mar 19, 2015
·
6 revisions
The finite state machine for machine actions:
:allocate
go get a receipt that says someone will give you some ssh
:ready
keep showing them the receipt till they let you ssh in
:setup
ssh in and install chef-client, copy over chef-related data
:converge_only
run chef-client, but only if :ready
:converge
default and alias for doing all of the above in order
:stop
power off? How do I get it back on again?
When writing a driver, you will store the machine state in various areas:
- Home
- Configuration
- Drivers
- [AWS](AWS Driver)
- [Azure](Azure Driver)
- [Docker](Docker Driver)
- [Hanlon](Hanlon Driver)
- [Fog](Fog Driver)
- [Vagrant](Vagrant Driver)
- Development
- [MachineActions] (Machine Actions)