Kubernetes

KnativeなCI/CDツールのTektonを使って、GKE上でイメージのビルド、GKEへのデプロイを行う

What is Tekton? Tektonはk8sネイティブなCI/CDを構築するためのプロジェクトです。 CDF (Continuous Delivery Foundation)のメンバーでもあります。 Tektonの目指しているゴールとしてはクラウドプラットフォームやオンプレ環境などに依存しないCI/CD環境を…

GKEクラスタ内からMemoryStoreにアクセスするならIP エイリアスを有効に

IPエイリアス IPエイリアスに関してはこちらの公式サイトにて説明があります。 IPエイリアスを有効にすることで、GCPの他のプロダクトやサービスを操作できるようになります。 公式サイトにある手順の中で、IPエイリアスを設定する部分をよく読まずにGKEクラ…

kubernetes上で動くgRPCサーバーのヘルスチェック: Health checking of gRPC server on kubernetes

TL;DR KubernetesのLiveness & Readiness Probeを使って、Pod内のコンテナ、プロセスのヘルスチェックが行える grpc-health-probeで簡単に実装できる gRPCについて gRPCはGoogleによって開発されたRPCシステムです。Protocol Buffersをインターフェースの定…