youtube image
From YouTube: Towards Trading on Kubernetes: Operating Multi-Tenant and Se... - Andrew Kochut & Javier Diaz-Montes

Description

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Towards Trading on Kubernetes: Operating Multi-Tenant and Secure Clusters - Andrew Kochut & Javier Diaz-Montes, Two Sigma

Two Sigma, a financial company, performs large-scale data processing for modeling and trading while facing risks, such as data exfiltration. We present how we addressed this by building multi-tenant Kubernetes clusters to run over 500 services on 30K cores and 200TB of RAM. These include parts of our trading system and our document translation system, build and test farms, and artifact caches. Kubernetes doesn't provide full tenant isolation so users often create per-tenant clusters. Two Sigma has many teams with unique data and service access needs, so such a model would have large overheads. We built multi-tenant clusters by coupling namespace, RBAC and PSPs with Two Sigma’s entitlement system. We also integrated Kerberos via annotations to inject tickets, keytabs, and SSL certs into Pods. We discuss lessons operating this both on-prem and public cloud, including pros and cons of GKE.

To learn more: https://sched.co/GrSA