Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why specifically is that worse than config files?


config files / templates are typically declarative, you tel some orchestrator “this is how I want my infrastructure to look like, please detect changes and make it happen”.

it makes it much more easy to reason about things, as state is abstracted away.


What's the difference in declarativeness between:

- Opening a YAML file in a text editor, deleting some lines, then doing a Kubernetes or Terraform or whatever apply operation

- Creating a SQL migration to delete some rows from a table, checking the migration into the repo, and then running a database migration

?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: