Kuberneteskubectl patchでリソース更新 はじめにkubectlpatchについて、実際の例を見ながら使い方を紹介していきます。kubectlpatchkubectlpatchはStrategicMergePatch、JSONMergePatch、JSONPatchを使って、リソー...2023.01.20Kubernetes
Kubernetes【kustomize】特定の環境だけbaseのリソースを削除する はじめにKustomizeのbaseディレクトリにあるリソースを特定のoverlaysの環境からのみ削除する方法を紹介します。背景Kustomizeを使っていて、基本的にはどの環境にもデプロイするリソースはbase配下にマニフェストを配置し...2022.12.22Kubernetes
Kubernetes【kubectl status】リソースの状態を取得する はじめにkubectlstatusを使って、Kubernetesリソースの状態を取得する方法を紹介します。kubectl-statuskubectlstatusは、Kubernetesのリソースの状態をわかりやすく表示してくれるkubect...2022.12.17Kubernetes
Kubernetes【kube-capacity】現在のNamespaceのみ取得するように設定する はじめにkube-capacityを使って現在のNamespaceの情報のみを取得する方法を紹介します。kube-capacityを使ってResourcelimitやrequestを一覧で取得する場合、デフォルトでは全てのNamespace...2022.12.11Kubernetes
Kuberneteskubectl-iexecでインタラクティブにexec はじめにkubectl-iexecを使って、インタラクティブにexecする方法を紹介します。kubectl-iexeckubectl-iexecは、インタラクティブにPodやコンテナを選びながらexecすることができるkubectlプラグイ...2022.12.10Kubernetes
KuberneteskubectlでPodで使われているイメージの一覧を取得 はじめにkubectl-imagesを使って、簡単にPodで使われているイメージの一覧を表示する方法を紹介します。kubectl-imageskubectl-imagesは、Podのイメージを簡単に取得できるkubectlのプラグインです。...2022.12.06Kubernetes
Kubernetes【Kubernetes】Horizontal Pod AutoscalerとDeploymentのレプリカ管理について はじめにHPA(HorizontalPodAutoscaler)をデプロイした場合のレプリカ数の管理について解説していきます。HPAとDeploymentのレプリカ管理HPAを使っている場合、レプリカ数についての情報はHPAのspec.mi...2022.12.03Kubernetes
Kubernetes【Kubernetes】Krewでkubectlのプラグインを管理する はじめにkubectlのプラグインを管理できるKrewについて紹介していきます。KrewとはKrewは、kubectlコマンドのプラグインマネージャーになります。kubectlのプラグインの検索やインストール、アップデートが楽にできるように...2022.11.27Kubernetes
Kubernetes【Kubernetes】kubeswitchでContextを簡単に切り替える はじめにKubernetesにおいて、ContextとNamespaceを簡単に切り替えることができるkubeswitchについて簡単に紹介したいと思います。kubeswitchとはkubeswitchとは、kubectxやkubieなどと...2022.11.26Kubernetes
Kubernetes【zsh】Powerlevel10kでKubernetes用の設定をする はじめにzshのテーマを変更してくれるプラグインのPowerlevel10kでKubernetes向けの設定をしていきたいと思います。Powerlevel10kの導入については下記を参照してください。Powerlevel10kの設定Powe...2022.11.25Kubernetes