Ingress Controller for LINE Private Cloud Platform

Track A 2022/11/22 16:20-17:00

中級者   Application / Development   アーカイブ視聴可   スポンサーセッション

私達が開発している 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
LINE株式会社
Software Engineer

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