Skip to content

Latest commit

 

History

History
31 lines (16 loc) · 1.42 KB

hashitalks2023.md

File metadata and controls

31 lines (16 loc) · 1.42 KB

Hashitalks 2023

Session title

How to automate and use Consul, Vault and Nomad with Puppet!

Description

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.

What is the primary tool or topic of your talk?

Vault, Consul, Nomad, Other

Will you deliver your talk live or pre-record?

Deliver live

Provide 5 tags to assign your talk video resource:

Infrastructure as Code, Automation, Puppet, Security, on-prem

What can attendees expect to learn from your talk?

Attendees will get a quick overview about Consul, Vault, Nomad and Puppet, basics about configuration management and examples for bootstrapping save environments!

Provide 140 character tweet to socialize your talk

Vault, Nomad, Consul, all integrated with Puppet? Attend bastelfreaks talk to find out how to bootstrap your clusters in a secure way!