Ansible【Ansible】ansible-playbookでcheckのつもりが間違えて、実行となってしまわないようにするための工夫 はじめにansible-playbookコマンドは既に手に馴染んでいる人が多いかと思います。手に馴染んでいるがあまりに、playbookのチェックをしたいのに、--checkオプションを付け忘れて、そのまま実行されてしまった...orzとい...2023.04.20Ansible
Ansible【Ansible】ansible-playbookの実行ログ残したい。そんな時の設定 はじめにansible-playbookを実行した場合、デフォルトではログは記録されません。作業証跡として残したい場合、ログを記録する必要があるため、なんらかの方法でログを記録する必要があります。ログを残す方法にはいくつかの手法が考えられま...2023.04.19Ansible
terraformterraformを使用して、EC2のキーペアを作成する 今回はterraformでEC2のキーペアを作成し、それを使用してEC2を作成していきます。キーペアの作成まずは、terraformでキーペアを作成していきます。通常、キーペアを作成するためには、ssh-keygenコマンドを利用しますが、...2021.08.20terraform
terraformtfenvでプロジェクトごとにterraformのバージョンを固定する terraformを使用してプロジェクトを作成していると、バージョンを固定していたり、複数バージョンを使い分けたりすることがあると思います。terraformのバージョンを使い分けることが出来るtfenvを紹介します。tfenvとはtfen...2021.08.01terraform
terraformterraformをDocker環境から実行する 以下の記事を参考にDocker環境からterraformコマンドを実行させるよう、dockerを構成します。ファイル構成は以下の通りです。.├── Makefile├── docker-compose.yml├── .env└── terr...2021.07.25terraform
terraformterraformで特定のモジュール、リソースを対象にしてplan/applyを実行する。 terraformで特定のモジュール、リソースに対してplan/applyを実行したいことってありますよね。今回はその方法を以下に記載します。フォルダ構造はこんな感じです。.├── main.tf└── modules ├── s3 │...2021.07.22terraform
terraformterraformでS3バケットを作成する。 作成対象今回は簡単な例でいこうと思います。バケットの作成パブリックアクセスの拒否フォルダ構成等は若干変わりますが、githubはこちらです。事前準備フォルダ構成はこんな感じです。.├── terraform.tf├── main.tf└──...2021.07.17terraform
その他tailwindcssの独自ユーティリティで、レスポンシブ対応する方法 tailwindcssでは、既存のユーティリティに独自のユーティリティを追加可能である。しかし、ただ追加しただけだとtailwindcssのレスポンシブに対応できない。このため、本記事ではレスポンシブ対応を行う方法を記載する。独自ユーティリ...2021.02.27その他
その他/etc/sudoersの記載について調べた。 sudo権限を編集するためには/etc/sudoersを編集する必要があるが、これの書式を良く忘れるので備忘として記載しておく。なお、/etc/sudoersを編集する際には必ずvisudoコマンドを用いること通常、/etc/sudoers...2020.10.29その他
React[Nextjs]pm2環境で起動したNext.jsで500 Internal Server Errorが発生したのでエラーログを確認したい 小ネタです。pm2を利用して、Nextjsを起動すると「500 Internal Server Error」が発生しました。エラーログを探すのに苦労したので、備忘として記録エラーログの場所エラーログは以下の場所に配置されていました。~/.p...2020.10.27React