Skip to content

Writing Operators to Extend Kubernetes

Photo of Leigh Capili
Hosted By
Leigh C.
Writing Operators to Extend Kubernetes

Details

For this, we are fortunate and grateful to be hosted by Mile High Gophers :)

Cross-Post from:
https://www.meetup.com/Denver-Go-Language-User-Group/events/pqntvqyzhbfc/

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

Photo of Docker Denver group
Docker Denver
See more events