tech memo

調べたこと、試したことの覚書です

nginx + lua_nginx_module で Basic認証時だけ 特定のCache-Controlヘッダの値を付与する処理の実装メモ

この記事の概要 実装その1. nginx の ngx_http_auth_basic_module で Basic認証を実装するパターン 1 - 1. add_header で 実装するパターン ( 401 は対象外 ) 1 - 2. lua_nginx_module で 実装するパターン ( 401 も対象 ) 実装その2. nginx の プロキシ先の…

Apache Traffic Server の gold_tests をはじめて書いたときに試行錯誤したメモ

はじめに 実行環境のつくりかた gold_tests での試行錯誤① Hierarchical Caching 構成にしたい gold_tests での試行錯誤② 同一URLへのリクエストに対してのオリジンからのレスポンスを、違うものにしたい はじめに Apache Traffic Server ( GitHub - apache/…

PowerDNS ALIASレコード / TTL の 挙動確認

はじめに 先日、DNS ANAMEレコード / PowerDNS ALIASレコードについて下記の記事を投稿しました。本記事内で一部は専門用語などで記述していますが、それらの専門用語の説明は下記の記事にて確認していただけます。 本記事においては PowerDNS ALIASレコード…

DNS ANAMEレコード (PowerDNS の ALIASレコード) を試してみる

DNS ANAMEレコード / PowerDNS ALIASレコード 関連記事 PowerDNS ALIASレコード / TTL の 挙動確認 - tech memo (2019-05-08) はじめに CNAMEレコードの制約、ANAME レコードがなぜ必要なのか? CNAMEレコードの制約 これらの制約を解決するANAMEレコード AN…

TimescaleDB + Grafana で 時系列データを可視化する

TimescaleDB と Grafana TimescaleDB とは? PostgreSQL の EXTENSION の 時系列データベース Apache License v2 で公開されているOSS Grafana とは? ログ・データなどの可視化ツール Apache License v2 で公開されているOSS TimescaleDB と Grafana の組み…

nginx 1.15.10 + njs で ssl_certificate, ssl_certificate_key に変数内のデータをロードする

nginx ngx_http_ssl_module 関連記事 nginx 1.15.9 の ssl_certificate, ssl_certificate_key の挙動確認 - tech memo (2019-03-04) この記事の概要 nginx 1.15.10 の Changes に 下記の Feature が 書かれていました 。 *) Feature: loading of SSL certifi…

PreseedによるUbuntu Server自動インストール / early_command で実行可能な内容の調査メモ

Kickstartの%pre と Preseedのearly_command 事前設定ファイルを用いて、OS自動インストールをする仕組みとして、 RHEL/CentOS では Kickstart Debian/Ubuntu では Preseed が利用できます。 その設定ファイル内でコマンド・スクリプト実行を記述することが…

nginx 1.15.9 の ssl_certificate, ssl_certificate_key の挙動確認

nginx ngx_http_ssl_module 関連記事 nginx 1.15.10 + njs で ssl_certificate, ssl_certificate_key に変数内のデータをロードする - tech memo (2019-04-02) この記事の概要 nginx 1.15.9 で ssl_certificate, ssl_certificate_key に変数が使えるように…

Ansible で 動的リストをつかって 一部の処理をループ実行する

この記事の概要 Ansible の playbook を使って、 ① 対象サーバからリスト(インターフェース一覧など)を取得する② そのリストの項目毎に一部の処理をループ実行する ということを、1回のplaybook実行でできる記述方法を模索していたところ、とあるアプロー…