ジャギ様のAWSチャレンジ

awsに関したことを書きます。

Mattermost開発環境構築

Mattermost開発環境構築

  • 必須の意味は筆者のやり方では必須という意味です。awscliはCloud9を使うのであれば、自分でセットアップすることは不要です。

WSLのセットアップ(必須

AWS CLIのセットアップ(必須

VSCODEのセットアップ(任意)

Ansibleのセットアップ(任意)

コマンドはマニュアルと少し変えた。

$ sudo apt-get update
$ sudo apt-get install python3-pip git libffi-dev libssl-dev -y
$ sudo pip install ansible pywinrm
$ sudo apt install ansible-lint
$ ansible-playbook --version
$ sudo vi /etc/ansible/ansible.cfg

ansible.cfgに以下を追加する。[ssh_connection]セクションは既にあるので注意してください。

[ssh_connection]
ssh_args = -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null

全部実施すると、こんな感じでVSCODEから操作できるようになります