How to automate and use Consul, Vault and Nomad with Puppet!
Consul for service registry/discovery, Vault for secret handling and Nomad for running jobs - those tools are well known and there are a lot of tutorials for hosting them in the cloud or spinning up (insecure) development environments. But how do you provision them on-premise? How do you provision them in a secure way (hint: piping curl output into a shell isn't a valid answer)?
Puppet is an open source configuration management system. We will use it to provision Consul, Vault and Nomad clusters and also show examples on how Puppet can not only install them, but also use them to configure our monitoring, provide secrets to other systems and spin up jobs.
Vault, Consul, Nomad, Other
Deliver live
Infrastructure as Code, Automation, Puppet, Security, on-prem
Attendees will get a quick overview about Consul, Vault, Nomad and Puppet, basics about configuration management and examples for bootstrapping save environments!
Vault, Nomad, Consul, all integrated with Puppet? Attend bastelfreaks talk to find out how to bootstrap your clusters in a secure way!