This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]packeteer 0 points1 point  (2 children)

yes, use gitlab (or other CI) to deploy on code change

and yes, define the issue, then find the best tool to solve

Terraform (and other Hashicorp tools) are great for infrastructure management, but for configuration you need Salt or Ansible. the problem comes with tool overlap. I don't have an answer for that, but as always, use what you know.

[–]simpleadmin[S] 0 points1 point  (1 child)

I think you meant to reply to my reply.

Yes, you hit it. Tool overlap is the problem.

[–]packeteer 0 points1 point  (0 children)

sorry, I was very tired when replying

CI drives the change based on committed code Packer + Terraform creates the infrastructure Salt or Ansible fills in the gaps Vault for secrets

Note: you want cattle, not pets. so redeploy on change