Platforms on k8s with Golang - Watch any CRDby@ryandawsonuk
6,525 reads
6,525 reads

Platforms on k8s with Golang - Watch any CRD

by Ryan Dawson7mNovember 12th, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

A common pattern is to extend the Kubernetes API by creating your own Custom Resource Definition. The MongoDB operator manages the custom resource and ensures the right kind of MongoDB instance will be created in response. The best options are kubebuilder or operator-sdk (which is in the process of refactoring to be based on kubbuilder) One way to work with custom resources in Go is to use a ClientSet as an easy way to import code.

Company Mentioned

Mention Thumbnail
featured image - Platforms on k8s with Golang - Watch any CRD
Ryan Dawson HackerNoon profile picture
Ryan Dawson

Ryan Dawson

@ryandawsonuk

Principal Data Consultant at ThoughtWorks. Hackernoon Contributor of the Year - Engineering.

Learn More
LEARN MORE ABOUT @RYANDAWSONUK'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Ryan Dawson HackerNoon profile picture
Ryan Dawson@ryandawsonuk
Principal Data Consultant at ThoughtWorks. Hackernoon Contributor of the Year - Engineering.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite