Hashicorp VaultのバックエンドにConsulを利用していて、メモリが過剰に利用されていた
Kubernetesの証明書管理などでVaultのPKIエンジンを利用している。PKIエンジンはかんたんに言うと、証明書の発行管理を自動化してくれるもので、ConsulTemplateと組み合わせることで、短命な証明書を …
Kubernetesの証明書管理などでVaultのPKIエンジンを利用している。PKIエンジンはかんたんに言うと、証明書の発行管理を自動化してくれるもので、ConsulTemplateと組み合わせることで、短命な証明書を …
どうも、昨日結婚した者です。 僕は普段、基盤チームとしていろいろな仕組みを社に展開しているのですが、例えば利用しているDockerイメージなどの変更に伴い全社のすべてのリポジトリを書き換えたいことがあります。そういうとき …
解決したかったこと 現在、社で運用しているKubernetesクラスタはいくつかあって、それぞれマニフェストのデプロイにはArgoCDを利用しており、それぞれのクラスタにArgoCDのサーバが起動している。ようはArgo …
Nginxには RateLimit moduleが標準で含まれており、下記のような定義を行うことで、大量のアクセスが来た場合に、リクエストを絞ることが出来ます。 このように定義すると、Nginxをプロキシサーバとして利用 …
続きを読む “NginxのRatelimit発動時に、安定したアクセスを提供するngx-smart-ratelimitを開発しました”
解決したかった課題と開発したもの WEBサービス開発を行っていると、ORMが生成したSQLクエリや、またはコード内に新規に追加したSQLクエリが意図しない、サービスのパフォーマンス劣化を起こしてしまうことがあります。その …
こんにちは、以前は朝ごはんは食べずに、昼と夜を食べていたのですが、最近は朝ごはんを食べて、昼休みはジムに行くか、ジョギングをしてプロテインだけで済ませて、夜ご飯を食べる暮らしに切り替えたら、体重がより減ってきて調子がいい …
課題 現在所属しているGMOペパボのあるサービスの開発環境が下記のような構成になっていました。 いくつかのリポジトリをまたいでサービスが構築されており、それぞれのリポジトリに docker-compose.yml ファイ …
何気なく、ツイートしたところ、たくさんリアクションもらえて嬉しかったのと、僕も普段手癖で打ってて、オプションの記憶怪しかったり、知らないオプションがあった。正確で、詳細なオプションはmanを参照してください。 ps -e …
今の僕の暮らしの中で、ハンバーグ、オムライスの次に欠かせないのが、pecoです。pecoが何かというのはもはや説明は不要かと思いますが、通常pecoを利用する場合、下記のように利用します。 結果として、ディレクトリに存在 …
だいぶ前に書いていたのだがブログに書き忘れていた。 ペパボではGitHub Enterpriseを @hsbt を中心に運用しています。 こんなことがありながらも、僕もたまにあれこれやっていて、上記の件はおそらくタイムゾ …