Infracoders Melbourne June Meetup
Details
Hello infracoders!
We are very pleased to let you know that in-person meetups are back on! Matt and David are hoping to have events each month in our regular second Tuesday slot.
Please join us to talk about anything related to infrastructure as code. Azenix have kindly offered to host the June meetup and will supply food and beverages.
Please consider others and if you have any signs of illness such as sore throat, runny nose etc, do stay home.
We usually have 2 technical talks per meetup. We start at 6pm and will be finished by 8pm.
Talk #1 Jeffrey Aven from https://stackql.io/
From Infrastructure-as-Code to Configuration as Data
Jeff will take you through a new open-source approach to multi cloud IaaS, PaaS and SaaS provisioning, configuration, operations and visibility using SQL and Jsonnet.
Twitter https://twitter.com/stackql
LinkedIn https://www.linkedin.com/company/stackql/
Discord https://discord.com/invite/xVXZ9d5NxN
GitHub https://github.com/stackql/stackql
https://github.com/stackql/stackql-provider-registry
Talk #2 Clément Labbe - @Clem on the Infracoders' Slack
Supporting Long-Lived Pods Using a Simple Kubernetes Webhook
Today’s applications strive to boot fast, be stateless, and handle unexpected terminations gracefully. However, some applications like distributed caches can take a while to warm up to a running state, while batch workers would rather avoid being terminated before they’re done. At Slack, such applications found their home in Kubernetes thanks to a two-sided system: one one hand an admission webhook injects tolerations in pods to inform their requirement to be long-lived, and on the other hand a custom service taints nodes with their uptime. This results in pods desiring a long life to be scheduled on young nodes less likely to be terminated early. This talk will first describe how to write a simple Kubernetes admission webhook (https://github.com/slackhq/simple-kubernetes-webhook) to inject tolerations in pods, then move onto the symbiotic node tainting system, and end with gotchas and some metrics on how this long-lived pod support is used at Slack.
If you'd like to present please contact Matt or David with a talk topic, one paragraph description and estimate of the time you'll need.
As always, please update your RSVP as your availability changes. All venues have space constrictions for safety and comfort of Infracoders.
Please contact Matt (@geekle) or David (@dlutzy) if you'd like to present a topic relevant to the group or host a meetup at your office.
