OCI Designer Toolkit(OKIT)のインストール手順

OCIでTerraformを使ってみたいと思っているけどTerraformの構文とか分からない!!と思っている方安心してください。
ラククラウドがオフレコで作成しているツールがあってGUIでポチポチするだけでTerraformのコンフィグを作れちゃいます!!すごい!!
まずは参考にさせて頂いた記事を紹介しておきますね。
qiita.com

それじゃインストールいってみよう!!

OCI Designer Toolkit(OKIT)のインストール

事前準備

下記のモジュールをインストールしちゃいます。

[root@oci-kit-tool ~]# sudo yum install -y git
[root@oci-kit-tool ~]# sudo yum install -y yum-utils device-mapper-persistent-data lvm2
[root@oci-kit-tool ~]# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
[root@oci-kit-tool ~]# sudo yum install -y docker-ce
[root@oci-kit-tool ~]# sudo systemctl start docker
[root@oci-kit-tool ~]# sudo yum install -y terraform
terraformのインストール
[root@oci-kit-tool ~]# wget https://releases.hashicorp.com/terraform/0.12.28/terraform_0.12.28_linux_amd64.zip
[root@oci-kit-tool ~]# unzip ./terraform_0.12.28_linux_amd64.zip -d /usr/local/bin/
oci cliのインストール
[root@oci-kit-tool ~]# bash -c "$(curl -L https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.sh)"
[root@oci-kit-tool ~]# oci setup config
gitからクローンとdocker runの実行
[root@oci-kit-tool ~]# git clone -b v0.5.1 --depth 1 https://github.com/oracle/oci-designer-toolkit.git
[root@oci-kit-tool ~]# cd oci-designer-toolkit
[root@oci-kit-tool ~]# sudo docker build --tag okit --file ./containers/docker/Dockerfile --force-rm ./containers/docker/
[root@oci-kit-tool ~]# sudo docker run -d --rm -p 80:80 --name okit --hostname okit -v ~/.oci:/root/.oci:Z -v `pwd`/okitweb:/okit/okitweb:Z -v `pwd`/visualiser:/okit/visualiser:Z -v `pwd`/log:/okit/log:Z okit

http://[インスタンスのIP]/okit/designer でブラウザでアクセスしてみよう。
下記のように表示されれば無事インストールOKです。
f:id:kyamisama:20200728160213p:plain