我决定不再研究Ansible,故系列笔记不再维护。
我之前决定学习Ansible,是因为我计划深度学习Redis、Kafka等软件,在学习这些软件之前,我需要一个配置管理工具,用来记录我对这些软件的配置。我当时之所以不选择K8s是因为我发现生产实践中,这些软件是不适合安装在K8s中的。所以我计划研究Ansible,同时研究使用Ansible配置这些工具,期待回来也能掌握在生产中使用Ansible配置这些软件的技能。
我为什么又放弃研究Ansible呢?我现在使用PVE、使用Anaconda等工具、使用容器等,我发现我已经无法接受一个会影响到真实系统环境的工具了。Ansible的每一步操作都最终会影响到我的系统,且我无法很好的逆向操作,来取消这些影响。那么这就存在一个问题,一旦我操作失误了,我的系统环境就会被污染,最终不得不重装系统,或者给我埋下一些隐患,影响我其他操作。
其次,我是一个开发人员,我不想花费太多精力去深度研究各个软件的部署、优化,Ansible让我过于接触到一些底层的东西了,增加了我学习的成本。我觉得,如果只是对软件的学习,我使用K8s就足够了。