Security tutorial - IT technology blog

Kubernetes上のCert-Manager:Let’s EncryptからTLSを自動発行・更新 — 証明書の期限切れに悩まない

cert-managerはKubernetesクラスタ内で動作し、証明書の発行から更新まで全ライフサイクルを手動介入なしに自動化します。HTTP-01とDNS-01チャレンジをサポートしており、公開IngressとインターネットへのアクセスがないInternalサービスの両方に対応しています。インストール方法、ClusterIssuerの設定、CloudflareのDNSを使ったワイルドカード証明書の作成、そしてProduction運用の実践的なTipsを紹介します。
Docker tutorial - IT technology blog

HashiCorp Nomad:KubernetesよりシンプルなDockerコンテナ管理 — 中小規模システムに最適

HashiCorp NomadはKubernetesの複雑さを避けたい小規模チームに最適な、軽量なDockerコンテナオーケストレーションソリューションです。インストール方法、実践的なジョブスペックの書き方、そしてマイクロサービスの実運用経験から得た運用ヒントを紹介します。
Monitoring tutorial - IT technology blog

Prometheus Federation: 複数クラスターのメトリクスをグローバルな一点に集約する

Prometheus Federationを使えば、複数のクラスターやリージョンからメトリクスを単一のGlobal Prometheusに集約でき、ThanosやCortexを追加インストールすることなくインフラ全体のクエリとアラートが可能になる。本記事では、マルチリージョン環境向けにRecording RulesとPromQLクエリを使った実践的な設定方法を解説する。
Linux tutorial - IT technology blog

Linux jqコマンド完全ガイド:TerminalでAPIのJSONデータをフィルタリング・変換する

本番環境のデバッグで深夜2時にログの読めないJSONと格闘するとき、jqは他のどの方法よりも時間を節約してくれる。本記事ではjqとgrepとPythonを比較し、基本構文からDockerコンテナやKubernetes APIレスポンスの実践的なフィルタリングまで解説する。