加古川IT系インフラ勉強会 2018.04

加古川IT系インフラ勉強会 2018.04


  • さくらのレンタルサーバーが思いのほかすごかった。
  • 姫路IT系勉強会のサーバーは構築内容が全晒しされてる。
    • https://github.com/histudy/infra
      • ドメインはTerraformで管理
      • サーバーの構成管理はAnsibleで管理
        • 各機能ごとにロールで分けてMoleculeとServerspec使ってロールのテストしてる
        • Molecule
          • Ver 2からServerspecに対応しなくなったからVer 1系を利用中
        • Serverspec
  • APIキーなんかのデリケートな情報は環境変数で設定しておいて、Ansible側で環境変数から取ってこれるようにしてる
  • 環境変数の内容はdirenvで切り替えられるようにしてる
  • 各アカウントの公開鍵はGithubに登録されてるものは利用、だから、Githubのアカウントと公開鍵の登録は必須
    • でも、そのおかげで秘密鍵渡すのどうしよう問題を回避してる