Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 1.05 KB

README.md

File metadata and controls

43 lines (32 loc) · 1.05 KB

工房のサーバ用playbook

使い方

  1. ログイン用の秘密鍵をid_rsaとしてリポジトリ直下へ配置する
  2. 復号用パスワードを.ansible-vault-passに記述し,リポジトリ直下へ配置する
  3. playbookを実行
# 共用サーバのセットアップ
$ ansible-playbook share-playbook.yml

Octopassの初回インストール

  1. 新しくインストールするサーバのアドレスとログインユーザ名,ログインパスワードを記述する(絶対にcommitしないこと
share:
  hosts:
    { new host name }:
      ansible_host: { new server address }
      ansible_ssh_user: { your login username }
      ansible_ssh_pass: { your login pass }
  1. ansible-playbookを実行する
  2. ログインパスワードを消去し,鍵名に置き換える
share:
  hosts:
    { new host name }:
      ansible_host: { new server address }
      ansible_ssh_user: deploy
      ansible_ssh_private_key_file: ./id_rsa
  1. addしてcommitしてpush

Author

pudding