Loading…
Attending this event?
Virtual Event
August 17–August 20, 2020
Learn More and Register to Attend This Event

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2020 - Virtual to participate in the sessions. If you have not registered but would like to join us, please register here.

Please note: This schedule is automatically displayed in Central European Summer Time (CEST). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Back To Schedule
Thursday, August 20 • 13:00 - 13:35
Go? Bash! Meet the Shell-operator - Andrey Klimentyev & Dmitry Stolyarov, Flant

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

While using Kubernetes, the need to automate our work is everpresent. Usually, the task boils to a simple pattern: subscribe to Kubernetes resource changes and acting upon them. In the simplest case, a ConfigMap creation will suffice. In the complex one, interaction with a Custom Resource might be required.

Most of the operations engineers know a scripting language (e.g., bash) and are familiar with the jq tool, which employs an indigenous paradigm of traversing JSON structures inspired by the functional programming paradigm.

A general-purpose programming language, without a doubt, provides tons of benefits, but do they not create a steep learning curve on the path to automating and extending Kubernetes?

This talk focuses on writing simple operators with the shell-operator, using a scripting language (bash) and jq, and justifies such an approach.

Speakers
avatar for Andrey Klimentyev

Andrey Klimentyev

Solutions Engineer, Flant
Andrey Klimentyev works as a Solutions Engineer at Flant. While the company itself focuses on implementing and maintaining Kubernetes based infrastructure, Andrey maintains an internal Kubernetes distribution by investigating DevOps teams’ and managements’ requirements and implementing... Read More →
avatar for Dmitry Stolyarov

Dmitry Stolyarov

CTO, Flant
Dmitry Stolyarov is a CTO at Flant. While the company itself focuses on implementing and maintaining Kubernetes based infrastructure, Dmitry supervises R&D processes to ensure the best practices are carefully cultivated and generally applied. Being widely recognized as one of the... Read More →


Thursday August 20, 2020 13:00 - 13:35
Virtual
Feedback form isn't open yet.