type
status
date
slug
summary
tags
category
icon
password
本周跟着 Nana 把 Terraform 给看完了。这个是好东西, IaC,基础设施作为代码,意思是以代码的形式,管理云资源,里面的云资源包括 AWS, Azure, Aliyun,等等。代码部署的时候,有一些组件,也就是 module 可以往官网上找到,然后使用。相当于代码中的封装函数。在里面也可以定义变量,然后引进来,如一些私有密钥等等。也有一些函数,如 file,可以读取指定文件路径上的内容。很有意思。可以从零搭建 VPC、ECS、Docker,安装更新,启动服务,并且随时随地都可以进行迁移。也有一个 status,可以查看到最新的云上资源的状态。当需要团队管理的时候,可以把资源存到云存储上,可以团队之间进行同步。变量文件可以加到 gitignore 里面,这样子可以避免这些私有的信息被人查看到。这个工具就是把部署云资源的内容,进行代码化,很先进的一个思想,把所有能够自动化的东西,全部自动化的。不得不感慨下,现在的编程真的是越来越简单了,一定要有「调用力」,多看,多学习。在需要的时候,能够知道有这么个东西存在,然后再快速学习,应用起来。前者是重点,是从 0 到 1,后者只是个应用,从 1 到 N。
- 作者:NotionNext
- 链接:https://tangly1024.com/article/757b359b-06a9-4c44-aaea-453d343d292e
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。