我做了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的方法。