KubernetesminikubeでローカルKubernetesを利用する はじめに minikubeを利用して、MacでローカルKubernetesを使う方法を紹介します。 minikube minikubeとは、ローカルでKubernetesクラスタを構築できるツールです。 インストール 下記でインストールでき... 2022.02.03Kubernetes
CI/CD【KubernetesでCI/CD】Tekton Dashboardを使ってみる はじめに Tektonのコンポーネントの一つであるTekton Dashboardについてざっくり解説し、簡単な使い方を紹介します。 Tektonそのものについては下記で解説しています。 Tekton Dashboardとは Tekton... 2022.02.01CI/CD
CI/CDTekton CLIでログを継続的に表示する はじめに Tekton CLIでTaskRunやPipelineRunのログを継続的に表示する方法を紹介します。 コマンド 下記でTaskやPipelineの一覧から選択してログを継続的に見ることができます。 tkn pipeline lo... 2022.01.24CI/CD
開発環境VSCodeでフォルダ丸ごと比較する はじめに VSCodeでフォルダごとの比較をする方法を紹介します。 やりたいこと やりたいことは下記になります。 フォルダを丸ごと比較したい 不要なファイルは比較しない ファイル単体であればデフォルトの機能で比較できますが、フォルダにあ... 2022.01.22開発環境
Kubernetes【Kubernetes】LivenessProbeとReadinessProbeを試してみる はじめに KubernetesにおけるLiveness ProbeとReadiness Probeについて解説し、実際に設定してPodを動かしてみたいと思います。 LivenessProbe/ReadinessProbeとは Livenes... 2022.01.20Kubernetes
Kubernetes【Kubernetes】kubectl topでNodeとPodのリソース取得 はじめに KubernetesでNodeとPodが使用しているリソース量を表示する方法を紹介します。 また、ローカルでDocker Desktopを利用してkubectl topを利用するための方法も紹介します。 NodeとPodのメモリと... 2022.01.17Kubernetes
Kubernetes【Kubernetes】ResourceQuotaでリソース制限 はじめに Kubernetesのリソース制限ができるResourceQuotaについてざっくり解説しながら、実際に使っていきたいと思います。 ResourceQuotaとは ResourceQuotaとは、Namespaceごとのリソース量... 2022.01.13Kubernetes
Kuberneteszshでkubectl補完 はじめに zshでkubectlコマンドの補完ができるようになる設定を紹介します。 kubectlの補完 kubectlコマンドはデフォルトでは補完ができませんが、有効化することでTabキーでサブコマンドやPod名などの補完ができます。 ... 2022.01.11Kubernetes
Kubernetes【Kubernetes】kubectxとkubensでContextとNamespaceを簡単に切り替える はじめに Kubernetesにおいて、ContextとNamespaceを簡単に切り替えられるkubectxとkubensについて簡単な使い方を紹介していきます。 kubectxとkubens kubectxはContexを切り替えるツー... 2022.01.10Kubernetes
Kubernetes【Kubernetes】ConfigMap/SecretでPodの環境変数設定 はじめに ConfigMapとSecretそれぞれを利用して、環境変数を簡単な例で実際に設定してみたいと思います。 ConfigMapとSecret ConfigMapとは、機密性のない設定データを保存するオブジェクトです。 Secret... 2022.01.08Kubernetes