我做了HashiCorp的Terraform安装方法的笔记

我是弓月。

这次我将介绍HashiCorp terraform的安装方法。
我们将使用一台AWS的amazon linux实例。
使用免费套餐的t2.micro,8GB的默认存储空间已经足够了。

我会附上初期化说明,以便参考。

初期作業: amazon linuxの場合
########################################
> sudo su - root

// 一応やっておくと安心
> yum update

// 最初はUTCになっているので、JSTに変更する
> date
> ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
> date

// /etc/sysconfig/clockの修正
// 初期は以下のとおり
// ZONE="UTC"
// UTC=true

> cat << EOL | sudo tee /etc/sysconfig/clock
ZONE="Asia/Tokyo"
UTC=true
EOL
> service crond restart
########################################
初期作業: amazon linux2の場合
########################################
> sudo su - root

// 一応やっておくと安心
> yum update

// 最初はUTCになっているので、JSTに変更する
> date
> timedatectl set-timezone Asia/Tokyo
> date

// 時刻同期ができていることを確認する。
> systemctl status chronyd
########################################

从Hash公司下载最新版本的zip文件。

> wget https://releases.hashicorp.com/terraform/0.12.24/terraform_0.12.24_linux_amd64.zip

解压并将整个目录移动到/opt目录下。

例:  terraform 0.12.24の場合
> sudo su - root
> mkdir /opt/terra_0_12_24/
> unzip -d /opt/terra_0_12_24/ /home/ec2-user/terraform_0.12.24_linux_amd64.zip

创建一个符号链接。

> ln -sfn /opt/terra_0_12_24 /opt/terraform

 ※/opt配下に複数のterraformをインストールしている場合は、
   上記オプション(-sfn)で切り替えて使うことも可能。

将path添加到root用户的.bash_profile文件中。

> vi ~/.bash_profile

(以下を追記)
export PATH=$PATH:/opt/terraform/

请确认是否正确安装。

> terraform version
Terraform v0.12.24

很简单对吧。弹指一挥间而已。
下次将介绍使用Terraform轻松创建VPC的方法。

bannerAds