kubernetes

gRPC/GoのServerをGKEにデプロイする

はじめに 今回はGoogle Kubernetes Engine(GKE)を利用してgRPC通信の動作検証をしました。 本記事ではGoを使用したgRPC通信の実装例と、GKEへのデプロイ手順を記載しています。 構成図は以下のようになります。LoadBalancer(LB)でgRPCリクエストを受け付…

Kubernetes Meetup #22 に参加してきました

はじめに Kubernetes Meetup #22 にブログ枠として参加させていただきました! 今回は会場がほとんど満席でしたが、YouTube Liveで同時配信されているため、後でも確認できるところが良いところですね。 セッションは、 「もともとAWSを使っていてKubernetes…

Kubernetesの内部アーキテクチャについて整理してみた

はじめに Kubernetes の勉強を始めた頃は Pod や Deployment などのリソースに目が行きがちですが、内部でどのような動きをしているのかを知ることも重要になってきます。 そこで、本記事では Kubernetes のコアな部分に絞って説明します。 Kubernetes Clust…

DatadogをDaemonSetでデプロイする on GKE

はじめに 最近Kubernetesの勉強をしています。 Deploymentリソースはよく使うのですが、DaemonSetリソースは使う機会が少なかったため、本記事ではDaemonSetの利用例としてGKE+Datadogを紹介します。 はじめに Datadogについて DaemonSetとは 【準備】GKE上…

zsh/fishでkubectlの補完をできるようにする

はじめに 最近、仕事でkubernetesを使う機会があったのですが、kubectlの補完ができないことがもどかしかったので設定しました。 zsh/fishの両環境を使っているので、それぞれの設定方法をご紹介します。 zshの設定 zshは公式でcompletionが対応しているので…