タグ: #인프라
Kubernetes・DevOps・MLOps を自分で動かして測った値で書くブログ · 3 件
Java デバッグ:止めて見る、止めずに見る、記録して見る
JVMがデバッガと対話する仕組み(JPDA・JVM TI・JDWP・JDI)と -agentlib:jdwp オプションの意味、認証のないデバッグポートの危険性、jdb・IDEのリモートデバッグ、およびKubernetes Podでのport-forwardについて説明します。続いて、JVMを止めずに内部を覗き見るjcmd・jstack・ヒープダンプ・GCログ・JFRについて、自作のデッドロック・CPU過熱・メモリリークの例を用いて一つ
2026-10-26 · 33 分で読めます #인프라#Java#JVM#디버깅#JDWPSSO連携の2つの方式:アプリ内のエージェント(SDK)とアプリ前のゲートウェイ
KeycloakのようなIdPにアプリケーションを接続する2つの方式、すなわちアプリ内にライブラリを組み込むエージェント(SDK)方式と、アプリ前のプロキシが代わりに処理するゲートウェイ方式の原理を、OAuth 2.0・OIDC・SAMLの核心から紐解きます。Authorization Code + PKCEのフローと計算、ID・アクセスメッセンジャー・リフレッシュトークンとJWT署名検証(JWKS)、バックチャネルログアウトとセッショ
2026-10-26 · 41 分で読めます #인프라#SSO#OIDC#OAuth 2.0#Keycloakcert-managerはどのように証明書を作成し、更新しているのか
cert-managerが1つのCertificateオブジェクトをSecretに変換するまでの過程を、オブジェクト(Issuer・Certificate・CertificateRequest・Order・Challenge)とコントローラーの状態機械に沿って紐解きます。ACME(RFC 8555)のオーダー・権限・チャレンジのフロー、HTTP-01とDNS-01の違い、key authorizationの計算、自己署名・CAイシュア、
2026-10-26 · 41 分で読めます #인프라#쿠버네티스#cert-manager#TLS#ACME