事无定势,因时制宜。
运维工作这几年,见过有devops对terraform嗤之以鼻的,也见过对其奉为圭臬的。
诚然脱离场景讨论一个IaC工具本身是没有意义的。这就如同了每个人自顾自的描述自己的感受,旁人是无法感同身受的。
但最近看到一个reddit上clickops vs IaC的讨论,我还是想浅谈下我现在对terraform是否对运维有用的看法。
最初接触terrform是19年一个aws的项目,第一次发现云上的基础设施资源可以像代码声明一样去管理,确实很方便。像打开了新世界的大门。
虽然那会主要还是开发,但后边一路基础设施也都习惯了用terraform管理,直到如今做运维了,逐渐一年年也接触过了多个诸如aliyun,gcp,azure云的IaC.
先不论terraform的种种在我看来便利的方向,我想先从我接触到运维抱怨的问题开始。
