本文へスキップ
リュ・ソンミン

こんにちは、リュ・ソンミンです

AIの進化に震えながらも、もうAIのない生活には戻れない、そんなソフトウェアエンジニアです。ポートフォリオ兼ブログとして、勉強したことや作ったプロジェクトの記録をまとめています。

下の投稿を読むか、 紹介 ページで私についてもっと詳しくご覧ください!

最近の記事

  • kubectl top でリソース使用量を見て、kubectl logs の container の選択・以前の container・stdout/stderr とノードのログファイルの場所を確認し、Service の selector・targetPort・readiness・CoreDNS・NetworkPolicy を 1 つずつ壊して症状を比べました。

  • kubelet と containerd を止め、kubelet の設定と static Pod manifest をわざと壊したうえで、kubectl、systemctl、journalctl、crictl、/var/log/pods で原因を探す過程を kubeadm クラスタで記録しました。

  • GatewayClass、Gateway、HTTPRoute の役割分担、host・path・header のマッチングと重み付け分割、別の namespace の Route と backend を許可する allowedRoutes と ReferenceGrant、そして Ingress との違いを、NGINX Gateway Fabric と ingress-nginx を入れた kubeadm クラスタで確認しました。

  • Kubernetes のネットワークモデル、ノードをまたぐ Pod 通信、kube-proxy が Service を iptables ルールに変える様子、NodePort と LoadBalancer、CoreDNS の Corefile の変更と Pod の dnsPolicy を kubeadm + Calico クラスタで直接確認しました。