top | item 43586946

(no title)

acidmath | 11 months ago

I haven't encountered any Chef code in almost ten years. For the stragglers not yet primarily on Kubernetes and Terraform, I see Ansible and some extra Terraform. Maybe I see some Salt here and there.

These are just my anecdotes, for sure, but (also anecdotal) I rarely hear of other "ops" type people using Chef, and most of the ones I know never got more than just their feet wet with Chef (the SaltStack beta was out early enough to avoid Chef).

discuss

order

snovymgodym|11 months ago

I committed some Chef code into production today, at a FAANG no less.

It's not great, but it works I guess. I do wish we were on SaltStack or Ansible instead.

aae42|10 months ago

this is interesting to me, i know Facebook still uses Chef, are there any other FAANGs that do?

ghshephard|11 months ago

I think you would be quite shocked to discover how many millions (10s of millions?) of nodes at hyperscalers and adjuncts are configured with Chef.

> For the stragglers not yet primarily on Kubernetes and Terraform

In my experience - you see all three of these, k8s, TF and chef working in the same cluster. But, I'm only an anecdote of n=2.

bigstrat2003|11 months ago

Terraform and Chef definitely go well together. Like peanut butter and chocolate. Terraform is great at provisioning cloud resources but not so great at configuring the details once they're up, Chef is great at configuring servers that exist but can't do squat to provision them in the first place. At my job we use both of them quite a bit to manage our stateful EC2 instances, because of the way they complement each other.