My Note

自己理解のためのブログ

2018-10-28から1日間の記事一覧

Nginxでgeoモジュールを使ってメンテナンス中にIP制限をかける

やりたいこと 実現方法 設定(geoモジュールを使う) 実行結果(vpc内から接続) 実行結果(vpc外から接続) 関連 やりたいこと メンテナンスモード時に一部のアクセスは許可(200)し、それ以外はメンテナンス(503)を返すようにしたい 実現方法 Nginxのgeoモジュー…

Hugoとbootstrapを使ったブログの作り方

はてなブログに移行する前はGitHub Pagesでブログを運用していました。そのときの簡単な備忘録です。 Hugoはオープンソースの静的サイトジェネレーターです。これを使えば、独自ドメインやSSL証明書を自前で用意せずにブログを公開することができます。 公式…

Nginxでメンテナンスページの設定をする

Nginxでメンテナンスページを表示する設定について 環境 設定 環境 OS Ubuntu 16.04.4 LTS nginx nginx version: nginx/1.10.3 (Ubuntu) 設定 maintenance.htmlを配置する /var/www/html/maintenance.html 503レスポンスのときに動作を定義する error_page 5…

Ansibleの備忘録(環境分離編)

Ansibleを環境毎に使い分けてみました。 実行したAnsibleのバージョンは 2.7.1 です。 ではさっそく!! やりたいこと 検証時のAnsibleディレクトリ構造とplaybook 環境分離にinventoryを使う それぞれの環境名を変数をセットする 環境毎の変数を参照してい…

Ansibleの備忘録(モジュール編)

Ansibleについて、色々なモジュールを使ってみたときのその備忘録です。 実行したAnsibleのバージョンは 2.7.1 です。 ではさっそく!! モジュールMemo fileモジュール aptモジュール apt_repositoryモジュール systemdモジュール OSのディストリビューショ…