I built a portable CLI that connects your Kubernetes cluster to a Tailscale network using Pulumi and the Automation API. https://github.com/adamgoose/tsk
šš½ 1
š 3
b
billowy-army-68599
11/01/2021, 4:32 PM
wow this is awesome!
such a great usage of the automation API!
We also have #built-with-pulumi if you want to share there
b
brave-afternoon-91593
11/01/2021, 4:34 PM
Bet, thanks!
I love that I can lean on Pulumiās reconciliation logic to accomplish tasks like this. Weāve built several Kubernetes Operators that have to essentially āreconcileā the existence of āthingsā in code, and it gets really old. Looking forward to building Pulumi into a Kubernetes Operator.
I know yāall have yours, but it doesnāt allow us to define our own CRDs.
Have already drafted a
Reconcile
function that applies a Stack. Just gotta implement the stack itself. š