メインコンテンツへスキップ

Posts

2021


Lima で nerdctl
Docker
Docker Desktop の代わりに docker cli + Minikube ってのを試しただけど、Kubernetes は docker を非推奨にしてるし、kubernetes は不要な場合は無駄が多いしなあ&
Docker Desktop の代わりに Minikube を使ってみる
Docker Kubernetes minikube
Docker のおかげで今の便利なコンテナがあります、ありがとうございます。でもどうなるのかやってみたかったんです。 Goodbye Docker Desktop, Hello Minikube! を参考に試してみます。 環境
Google 認証でクライアント証明書発行のセルフサービス化
TLS smallstep
以前、 caddy について調べて て発見した smallstep でクライアント証明書発行を便利にできないかなということで調査です。( Hashicorp Vault でもできるっぽいけど用途的にわざわ
Terraform でカスタム provider を使うための dev_overrides 設定
Terraform
healthchecks.io が大変便利なので Self-hosted なサーバーを用意して、設定を terraform で管理したいなあということがありまして、 terraform-provider-healthchecksio の接続先サーバーを指定可能にしようと思いました。
healthchecks.io でラズパイの生死監視
monitoring
我が家では古いラズパイを VPN Server としてや、 定期的に GoogleHome を喋らせたり 、Pi-hole サーバーとして使ってたりするのですが、たまにお亡くなりになってい

2020


2020年のOSS活動ふり返り
Uncategorized advent calendar 2020
ほとんどサボってしまった Advent Calendar 2020 全部オレシリーズ ですが、最後の日は 2020 年の OSS 活動について振り返ってみる。 2月頃は Vitess を触ってみてましたね。で、he
Istio で Downstream への TCP keepalive を送る方法
Istio advent calendar 2020
Advent Calendar 2020 全部オレシリーズ 14日目です。誕生日記念号です。おめでとうございます。ありがとうございます。 先日も gRPC と NLB での idle timeout の問題について触れまし
Go 言語での TCP keepalive
go advent calendar 2020
Advent Calendar 2020 全部オレシリーズ 10日目です。もうめんどくせえなあ。 gRPC と NLB での Idle Timeout というあるある問題の調査で Go 言語で書いたクライアントとサーバーを使っ
tcpdump のお供に Brim を使いましょう
Brim Network advent calendar 2020
Advent Calendar 2020 全部オレシリーズ 9日目です。もう完走は諦めましたがなんとか続いています。 今日も tcpdump と戯れてました。クラウドメインになってからも tcpdump は必須で
Nginx Ingress Controller と oauth2-proxy で SSO
Kubernetes advent calendar 2020 nginx
Advent Calendar 2020 全部オレシリーズ 8日目です。もう完走は諦めました。(再掲) Nginx Ingress Controller と oauth2-proxy を組み合わせて簡単に SSO を導入するためのメモです。複数のサービスがあ
Istio 1.8 で holdApplicationUntilProxyStarts 設定に変更がありました
Istio advent calendar 2020
Advent Calendar 2020 全部オレシリーズ 7日目です。もう完走は諦めました。 8月にリリースされた Istio 1.7 で追加され、「 メインコンテナの起動前に istio-proxy の起動を完了させる 」
Oracle Cloud の Object Storage での Lifecycle Policy 設定
OracleCloud advent calendar 2020
Advent Calendar 2020 全部オレシリーズ 6日目です。 前2回の内容で Object Storage に日次のバックアップファイルを保存するようにしましたが、ファイル名に日付を入れるようにし
oci コマンドでのファイルアップロードと権限の最小化
OracleCloud advent calendar 2020
Advent Calendar 2020 全部オレシリーズ 5日目です。 やっと 20% です… まだ先は長い 前回の「 Oracle Cloud の oci コマンドセットアップ 」で oci コマンドが使えるようにな
Oracle Cloud の oci コマンドセットアップ
OracleCloud advent calendar 2020
Advent Calendar 2020 全部オレシリーズ 4日目です。 Oracle Cloud の無料枠でこのブログを運用する ことにしたわけですが、docker-compose で起動させるようにした
Terraform の便利な null value
Terraform advent calendar 2020
Advent Calendar 2020 全部オレシリーズ 3日目です。 AWS の新サービス、新機能が続々と発表されて困っちゃいますね。 今回は最近 Terraform を書いていて、null という便利な値
コンテナ内での Java の CPU Cores
Java advent calendar 2020
Advent Calendar 2020 全部オレシリーズ 2日目です。書きかけで放置されていたやつを掘り起こしました💦 コンテナ内での Java のメモリの扱いについては 「 JVMのヒープサ
dyld: Library not loaded への対応方法
advent calendar 2020 macOS
Advent Calendar 2020 全部オレシリーズ 1日目です。完走できるか心配です。 先日、 Homebrew で grpc_cli (grpc) をインストールしたんですけれども、実行すると次のように共有ライブラリが
Litmus 入門
Chaos Engineering Kubernetes Litmus
Chaos Mesh を 少しかじっていました が、最近話題の Litmus に入門してみます。Litmus には Chaos Mesh にはなかった EC2 Instance の停止 や Docker Daemon の停止 や kubelet の停止 などができるのが
send-ssh-public-key と ssm start-session の合わせ技
AWS
以前、「 SSM Session Manager 経由での SSH 」で、Public IP address を持たない EC2 Instance に対して SSH 接続する方法を確認したが、SSM の Session Manager だけでは事前に EC2 Instance 側に Public Key が登録
/proc/PID/fd の socket の接続先を調べる方法
Linux
Linux で何か調査をしていて、lsof が使えない場合に /proc/{PID}/fd 配下でそのプロセスが開いているファイルやソケットを確認したりしますが、ソケットの場合、通信