docs: kubernetes joining guide + reference#20298
Conversation
|
Does this work with Machine ID too? (cc @strideynet) |
Not yet, MachineID support was removed from the PR because it was broken, and I did not realize it because I had no MachineID tests. We left the feature out for now and will add MachineID support once we'll have a bit more time and ways to guarantee this works. This will be definitely useful to move the operator out of the Teleport auth pods and when |
| "forScopes": ["oss", "enterprise"] | ||
| }, | ||
| { | ||
| "title": "Joining Nodes via Kubernetes ServiceAccount Tokens", |
There was a problem hiding this comment.
Does this apply to all Teleport Services? If so, we might want to say "Registering Resources...", "Joining Agents...", or something similar instead. The "Core Concepts" page (https://goteleport.com/docs/core-concepts/) doesn't include the "Node" concept.
There was a problem hiding this comment.
We discussed on slack
Joining applies to all non-auth services. I'll use the term "Service" everywhere. We might want to align the other guides which are using the term "Node".
|
Checking in with @hugoShaka on this. |
970b416 to
778dffe
Compare
778dffe to
6ad1626
Compare
ptgott
left a comment
There was a problem hiding this comment.
Looks good! Left small suggestions
| "slug": "/management/guides/joining-nodes-azure/" | ||
| }, | ||
| { | ||
| "title": "Joining Services via Kubernetes ServiceAccount", |
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
…ceaccount.mdx Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
|
@hugoShaka Double-checking whether this needs backport labels |
|
@hugoShaka See the table below for backport results.
|
A few months ago we added a new Kubernetes join method, this PR contains the related documentation updates.
The feature was mainly designed for our own usage in the
teleport-clusterproxy deployment, but some setups and users could definitely benefit from it, hence the guide.We might be able to revisit and simplify some guides, such as the kubernetes local lab, to use this new join method. However, I suggest we wait a bit as the
teleport-clusterchart might evolve a bit to ease such deployments (ability to deploy theteleport-kube-agentas a dependency).