Kubernetes

Kubernetes

【Kubernetes】LivenessProbeとReadinessProbeを試してみる

はじめに KubernetesにおけるLiveness ProbeとReadiness Probeについて解説し、実際に設定してPodを動かしてみたいと思います。 LivenessProbe/ReadinessProbeとは Livenes...
Kubernetes

【Kubernetes】kubectl topでNodeとPodのリソース取得

はじめに KubernetesでNodeとPodが使用しているリソース量を表示する方法を紹介します。 また、ローカルでDocker Desktopを利用してkubectl topを利用するための方法も紹介します。 NodeとPodのメモリと...
Kubernetes

【Kubernetes】ResourceQuotaでリソース制限

はじめに Kubernetesのリソース制限ができるResourceQuotaについてざっくり解説しながら、実際に使っていきたいと思います。 ResourceQuotaとは ResourceQuotaとは、Namespaceごとのリソース量...
Kubernetes

zshでkubectl補完

はじめに zshでkubectlコマンドの補完ができるようになる設定を紹介します。 kubectlの補完 kubectlコマンドはデフォルトでは補完ができませんが、有効化することでTabキーでサブコマンドやPod名などの補完ができます。 ...
Kubernetes

【Kubernetes】kubectxとkubensでContextとNamespaceを簡単に切り替える

はじめに Kubernetesにおいて、ContextとNamespaceを簡単に切り替えられるkubectxとkubensについて簡単な使い方を紹介していきます。 kubectxとkubens kubectxはContexを切り替えるツー...
Kubernetes

【Kubernetes】ConfigMap/SecretでPodの環境変数設定

はじめに ConfigMapとSecretそれぞれを利用して、環境変数を簡単な例で実際に設定してみたいと思います。 ConfigMapとSecret ConfigMapとは、機密性のない設定データを保存するオブジェクトです。 Secret...
Kubernetes

【Istio】istio-proxy(Envoy)のログを確認する

はじめに Istioを利用してistio-proxy(Envoy)をPodのサイドカーとして追加している場合に、istio-proxyのログを確認する方法を紹介します。 コマンド 下記のコマンドでistio-proxyのログが確認できます。...
Kubernetes

【Kubernetes】Pod内のコンテナを一覧表示する

はじめに KubernetesのPod内で稼働するコンテナを確認する方法を紹介します。 Podの一覧取得 まずはPod一覧を表示してPod名を確認します。 kubectl get pod 具体例 ❯ kubectl get pod NAME...
Kubernetes

【Istio】実際に動かしてざっくり理解するIstio

はじめに Istioとはどんなものなのか実際に使ってみて、ざっくり理解したいと思います。 Istioとは Istionとは、サービスメッシュを実装するためのオープンソースです。 Istioには以下のような機能があります。 ネットワークト...
Kubernetes

【Helm】helmfileでPrometheusとGrafanaを構築する

はじめに helmfileを使ってKubernetes上にPrometheusとGrafanaをデプロイしてみたいと思います。 今回はローカルのKubernetes上にデプロイして、Grafanaを使ってみます。 helmfileについては...
タイトルとURLをコピーしました