Writing Operators to Extend Kubernetes


Details
Topic: Writing Operators to Extend Kubernetes
From our Speaker:
For tonight's presentation, we will be going over why you'd want to build an operator and how you would implement one for kubernetes. (using go)
We'll cover project setup using the upstream kubebuilder and redhat's operator-sdk then get into some controller/reconciliation. As a pre-req, we'll chat on k8s API concepts like owner-refs and level-triggering.
Once everything's bootstrapped, I'll demonstrate some interaction with client-go before wrestling with types and the k8s runtime package.
We'll do whatever the command-line equivalent of LARP'ing is called. CoreDNS will probably show up late.
I hope to see you there!
About Leigh:
Leigh Capili is Developer Experience Engineer @ https://weave.works
He enjoys being helpful and currently contributes to kubernetes.
Leigh longboards with his partner Tanya, and their dog Pepsi is a very good boy.
You can find him @ https://github.com/stealthybox and https://twitter.com/capileigh
Food, beer, and other beverages will be available provided by our sponsors. We will also be live streaming the event to Twitch (https://bit.ly/2ORyzaK) and posting the talks to our YouTube page (https://bit.ly/2CXk94c). Make sure to subscribe!
GETTING THERE:
The meetup is located in LoHi, just northwest of Downtown, off Platte St. We are on the second floor above Brider. Just take the elevator up. (https://goo.gl/maps/x3FVhipBjUB2)
PARKING:
There is metered parking on Platte St. If that is full there is also four parking garages in the surrounding buildings.
RESOURCES:
Live Stream: https://www.twitch.tv/milehighgophers
Youtube https://www.youtube.com/milehighgophers
Slide Deck: https://bit.ly/mhgslides
Job openings: https://bit.ly/denvergojobs
Gophers Slack: https://gophers.slack.com/
To get added, fill out the form here: http://bit.ly/goslacksignup

Writing Operators to Extend Kubernetes