Adam Stacoviak
๐ค SpeakerAppearances Over Time
Podcast Appearances
And that's one of the things that NPM required modern maintainers of this age
to essentially have one blessed way to publish to npm and they had this issue with like rotating keys and that secure layer was largely brought on by oidc that was the first time i started to dip my toe into i'm not an authentication uh nerd too deeply besides i like to you know authenticate with things i like to have an identity when i go around i like my ssh keys i like to be me where i need to be my me but i've i think i've been like hitting rocks together compared to maybe what
Even though I've been a Tailscale user for so long, I feel like every day I learn something new about Tailscale.
So what is this?
Help me understand what that enables then.
What kind of applications does it mean?
So if when I authenticate and I have a tail net, that gives me a mesh network across whatever device I want to connect to, whether it's a home lab or an enterprise or a prod or staging like you mentioned, what are some ways that enables a developer to not have to shell out to somebody else's OIDC, but to be their own within their own tail net?
What does that do?
Like this is just I'm me and I can just go around my do my business inside my business or in my home lab, which is kind of like a mini playground for most people and not have to even rely upon something like one password to.
put a password in, you're just you and you just go there and you're just logged in.
So if I had a Proxmox server or maybe a database server or, you know,
an Incas on top of like a Proxmox V, just anything like that, where I have a network of other machines, what is the process to support TS-IDP?
Like, is that well-published?
Is that burgeoning?
How mature is that for a developer to pick that up today and just start implementing that in their infrastructure?
Is it something that is just inherent of you using Tailscale that just comes along with using Tailscale and authenticating to it?
Or is this, you know, the OIDC part of it, does it have to be like a hosted server locally and run that you authenticate against?
What's involved in that?
Is that running on Ubuntu, pretty common, pretty easy, via systemd?
Can you walk me into some of the details potentially there?