Skip to content

Kubernets Secret management and CRD building blocks with Soluto

Kubernets Secret management and CRD building blocks with Soluto

Details

18:00-18:30 - Gathering, food and drinks

19:30-19:15 - CRDs as application building blocks, Yshay Yaacobi
Custom Resource Definitions (CRDs) allows us to extend Kubernetes with our own kinds of resources. While CRDs are popular for managing stateful applications and databases (aka Operator pattern), we think they can be useful as general purpose building blocks as well. In this session we will discuss CRDs and some non-trivial interesting uses-cases for them, and present how Soluto used CRDs to build a GraphQL ingress

19:15-20:00 - Can Kubernetes Keep a Secret?, Omer Levi Hevron
Kubernetes has a promise to simplify the process of secret management by using the native secret object. Unfortunately, Kubernetes secrets are imperfect. But no need to worry ― there are solid tools for storing secrets securely. Join me for this session to learn how to develop a Kubernetes application that can keep a secret ― for real. The talk will cover the journey we did at Soluto, and why we ended up building our own solution - Kamus https://github.com/Soluto/kamus

About the speakers:

Yshay Yaacobi:
I'm a Tech Lead at Soluto with more than a decade of experience in web and cloud technologies. Love writing code, designing systems, developing open-source projects, scaling software and building great user experience. I also co-organize the Rx-Israel Meetup group and enjoy giving talks about reactive programming, Docker, and cloud development.

Omer Levi Hevron:
I’m coding since 4th grade when my dad taught me BASIC, and I got hooked. From that point, I learned to code in many programming languages (today my favorite is C#). Today I’m working at Soluto by Asurion, and coding is a huge part of my day job.
My passion for AppSec started by accident when I was offered the role of security champion. The AppSec journey was (and still is) fascinated, and taught me a lot. OWASP helped me a lot during this journey; This is why I decided to become a paying member and also leading OWASP Glue.
My current job is DevSecOps – helping the entire team to produce more secure software. Besides my job, I’m also giving a lot of talks all over the world, and heavy OSS contributor – mainly to Kamus, a secret encryption solution for Kubernetes platform.
When I’m not working – I’m enjoying the company of my two beloved kids and my wife.

Photo of Kubernetes Tel Aviv group
Kubernetes Tel Aviv
See more events
Soluto
Rothschild Blvd 39 · Tel Aviv-Yafo