Ingress Controller for LINE Private Cloud Platform

私達が開発している LINE の Private Cloud Platform である Verda は、社内開発者向けに多種多様なインフラサービスを管理しており、その中の一つに VKS(Verda Kubernetes Service) と呼ばれる Kubernetes as a Service があります。 しかしながら従来の VKS は外部からの通信を受け付けるための仕組みとして Service type LoadBalancer しか提供しておらず、Ingress を利用したいユーザは自ら Ingress コントローラ及び証明書の管理をする必要がありました。 このセッションでは、上記の課題を解決するために開発した Verda の L7LB as a Service を利用する Ingress コントローラ及び証明書を管理するコントローラについて、具体的な設計を交えてご紹介します。

Shota Kitazawa

登壇者プロフィール

Shota Kitazawa

LINE株式会社

Software Engineer

kanatakita

ShotaKitazawa


2022 年 4 月より LINE に入社し、主にチームの担当するプロダクトにおける信頼性の計測・可視化や、新規プロダクトである Ingress Controller の開発に関わっています。 また CloudNative Days の Dreamkast チームにも所属しており、そこでは主にアプリケーション動作基盤の構築・運用やデリバリ周りを担当しています。