From FOSDEM https://fosdem.org/2015/schedule/event/provisiondocker/
ForemanProvision & manage Docker containers
View Slide
@eLobatossSoftware for DevopsForeman corePuppeteer
The painHint: centralize your infra. management
Managingsystems
Managingconfigurations
Managingphysical hosts
Managingvirtual hosts
ManagingCONTAINERS(especially)
Depending on yourconfigured systems:SLOW
Depending on yourconfigured systems:FRUSTRATING
lessofthis
moreofthis
focus on INFRAnot on TOOLS
how?
API OpenstackVMwareAmazon EC2GoogleComputeEngineRackspaceBare metalLibvirtOVirt
APImany providersmany PROBLEMS
APIRESTJSONpowerfuldocumented
API CLIRESTJSONpowerfuldocumented
ProvisioningiPXEUser dataJumpstartKickstartPartitiontablesPXELinuxCloud-initCloud-config
Provisioning...Dockerfiles...
Provisioning=Configuration templates
RBACRole BasedAccess ControlRBAC
RBACRBACKey to yourinfrastructure
RBACRBACRoles:resource/permission
RBACRBACRoles:container/view
RBACRBACRoles:container/viewcontainer/create
RBACRBACRoles:container/viewcontainer/createlocation: spainfrance/view
Reports
“Ok. ok. *sighs*...I came here forDOCKER”
Compute resource securityDOCKER
Compute resource securityRegistry managementDOCKER
Compute resource securityRegistry managementMulti-container opsDOCKER
Compute resource securityRegistry managementMulti-container opsMonitoringDOCKER
Compute resource securityRegistry managementMulti-container opsMonitoringWhat else?DOCKER
Whatelse?
PluginsDiscoveryPuppetDBSalt, etc...
Demotime
Kubernetes
Docker hostintegration
API& CLI
Quickstartimages
Get involved
Get involvedtheforeman.org
Get involvedforeman-usersforeman-dev
Get involvedforeman-usersforeman-dev#theforeman#theforeman-dev
Get involvedgithub.com/theforeman
Get involved/theforemannew contributors
@eLobatossOffice hoursfrom 1pm to 3pmCentOS stand atInfodesk
ForemanBoFH 322815:00
@eLobatossSee you atCfgmgmtcamp
@eLobatossMerci beaucoup!谢谢 !Thank you!有難う御座います !Gracias!D kujeme vám!ě! הבר הדותDankeschön!Dank u!