Preview of Rob Hirschfeld and Shane Gibson's Immutable Infrastructure presentation at Container World 2018. Talks about what it is and why immutable is important. Also covers options on creating immutable deployments.
24. 24
@zehicle #immutable
Apply cloud and container lessons to our Bare Metal …
package
server
image
provision
server
initial
config
destroy!!
25. 25
@zehicle #immutable
Apply cloud and container lessons to our Bare Metal …
package
server
image
provision
server
initial
config
package
server
image
provision
server
initial
config
destroy!!
destroy!!patch 1
26. 26
@zehicle #immutable
Apply cloud and container lessons to our Bare Metal …
package
server
image
provision
server
initial
config
package
server
image
provision
server
initial
config
destroy!!
destroy!!patch 1
package
server
image
provision
server
initial
config
depatch 2
27. 27
@zehicle #immutable
Apply cloud and container lessons to our Bare Metal …
package
server
image
provision
server
initial
config
package
server
image
provision
server
initial
config
destroy!!
destroy!!patch 1
package
server
image
provision
server
patch N
package
server
image
provision
server
initial
config
depatch 2
initial
config
30. 30
Provision requests are for a system state
with optional parameters.
The intermediate changes to achieve the
state are not exposed to the requester.
Provisioning
System
Reset Join
Install
Config
Test
Requested
State
Returned
State
31. 31
Provision requests are for a system state
with optional parameters.
The intermediate changes to achieve the
state are not exposed to the requester.
REMEMBER: Operators of the
provisioning system require high
transparency, stages and control.
Provisioning
System
Reset Join
Install
Config
Test
Requested
State
Returned
State
No h n
op i n !
38. Interested in IMMUTABLE METAL?
It’s complicated, but we can get you there.
Start at http://portal.rackn.io
• Quickstart takes about 30 minutes
• Use your own hardware, VirtualBox or Packet.net
account
– use “RACKN100” on Packet.net for credit