セキュリティ系の勉強、その他開発メモとか雑談. GithubはUnity触っていた頃ものがメイン Twitterフォローもよろしくです

aws

【terraform+capistrano+itamae】Railsのアプリケーションをawsにデプロイした時の備忘録③

目的 itamae itamae呼び出し方法 レシピ dependencies users ruby その他 MySQL capistrano側の変更 余談 前回はcapistranoでデプロイをする部分をやった。が、デプロイ先のaws内の準備は手動でやったので、その部分をitamae自動化したい。 thinline196.hate…

【terraform+capistrano+itamae】Railsのアプリケーションをawsにデプロイした時の備忘録②

Capistrano 参考サイト 使用Gem capistrano設定 config/deploy/production.rb config/deploy.rb lib/capistrano/tasks/unicorn.rb config/unicorn/production.rb 環境変数 awsのRDBを使用する プライベートリポジトリからdeployする デプロイ実行 その他対処…

【terraform+capistrano+itamae】Railsのアプリケーションをawsにデプロイした時の備忘録①

参考サイト terraform 設定(main.tf) 参考サイト 基本的にこちらを参考にしているため、こちらを見れば諸々解決可能です。本記事は備忘録なので見にくいかも。 tech.recruit-mp.co.jp kenzo0107.hatenablog.com terraform terraformとは インフラストラクチ…

【visudo】sudoers.d service(コマンド)の指定

visudo username ALL=(ALL) NOPASSWD: /sbin/service nginx start こんな感じ。コマンドを指定する時は、絶対パスで指定してあげないと、ダメです。 /bin/systemctlみたいな感じで。 参考サイト visudoでsudo権限の設定をする際のメモ(sudoersの'ers&#3…