Kubernetes【Kubernetes】HPAを使いつつ手動でスケールさせる はじめに HPA(Horizontal Pod Autoscaler)を使っている場合に、DeploymentのPodの数を手動でスケールアウト、スケールインする方法を紹介します。 HPAを使いつつ手動スケール HPAを使っている場合は、ス...2023.01.24Kubernetes
Kuberneteskubectl patchでリソース更新 はじめに kubectl patchについて、実際の例を見ながら使い方を紹介していきます。 kubectl patch kubectl patchはStrategic Merge Patch、JSON Merge Patch、JSON Pa...2023.01.20Kubernetes
Kubernetes【kubectl status】リソースの状態を取得する はじめに kubectl statusを使って、Kubernetesリソースの状態を取得する方法を紹介します。 kubectl-status kubectl statusは、Kubernetesのリソースの状態をわかりやすく表示してくれるk...2022.12.17Kubernetes
Kubernetes【kube-capacity】現在のNamespaceのみ取得するように設定する はじめに kube-capacityを使って現在のNamespaceの情報のみを取得する方法を紹介します。 kube-capacityを使ってResource limitやrequestを一覧で取得する場合、デフォルトでは全てのNamesp...2022.12.11Kubernetes
Kuberneteskubectl-iexecでインタラクティブにexec はじめに kubectl-iexecを使って、インタラクティブにexecする方法を紹介します。 kubectl-iexec kubectl-iexecは、インタラクティブにPodやコンテナを選びながらexecすることができるkubectlプ...2022.12.10Kubernetes
KuberneteskubectlでPodで使われているイメージの一覧を取得 はじめに kubectl-imagesを使って、簡単にPodで使われているイメージの一覧を表示する方法を紹介します。 kubectl-images kubectl-imagesは、Podのイメージを簡単に取得できるkubectlのプラグイン...2022.12.06Kubernetes
Kubernetes【Kubernetes】Krewでkubectlのプラグインを管理する はじめに kubectlのプラグインを管理できるKrewについて紹介していきます。 Krewとは Krewは、kubectlコマンドのプラグインマネージャーになります。 kubectlのプラグインの検索やインストール、アップデートが楽にで...2022.11.27Kubernetes
Kuberneteskubectl getでカラムをカスタマイズ はじめに kubectl getの出力をカスタマイズしてみます。 custom-columns -o=custom-columnsを使うことでkubectl getで出力するカラムをカスタマイズできます。 kubectl get <r...2022.10.11Kubernetes
Kubernetes【Kubernetes】Deploymentのロールアウト関連操作まとめ はじめに KubernetesのDeploymentのロールアウトに関する操作についてまとめました。 Deploymentのロールアウトに関する操作 Deploymentのロールアウト系の操作は、kubectl rolloutコマンドを利用...2022.05.26Kubernetes
Kuberneteskubectl-aliasesでkubectlコマンドのエイリアスを一括設定 はじめに kubectlコマンドのエイリアスが大量に設定されているkubectl-aliasesの設定とその使い方を紹介したいと思います。 kubectl-aliases kubectl-aliasesでは、kubectlコマンドのエイリア...2022.05.06Kubernetes