mirror of
https://github.com/gravitational/teleport.git
synced 2026-09-19 01:58:44 +08:00
* Add a conceptual introduction to Beams Expand the Agentic Identity Framework section of the docs with a conceptual guide to the architectural principles behind Beams. The guide is for prospective Teleport users who may be solving the same problems as Beams independently with their own solution. This guide explains the principles behind Beams by emphasizing that Teleport builds Beams on top of its existing infrastructure identity foundations, and that the overall approach is deeply integrated into Teleport's longstanding approach to infrastructure security. Implementation details: - Create an Agentic Identity Framework section. - Assume that we have moved to VNet for egress controls (e.g., #66074). - Mention the possibility of scoped delegation based on the current architecture of Beams. - Link to the guide in the "security model" section of beams.mdx. - Add a sidebar item for the new guide, but don't add it to the section index page yet, as there is no natural place for it. Decouple this change from a reorganization of the Agentic Identity Framework page. * Clean up Beams guidance Responds to **kurktchiev** - Remove the mentions of "Firecracker", as this is an implementation detail that is more likely to change than the use of a microVM. - Add a link to the tbot introduction and VNet in the "Sandboxing" section of the "Reference implementation" H2 - Indicate in the Beams guide that they are a reference implementation of the Agentic Identity Framework - Remove the specific TTL of a beam, which is an implementation detail. Move the first mention of the TTL to where we explain how Teleport uses it. * Update spellcheck config Add "sandboxing" and "indeterministic" and sort the list. * Edit introductory Beams documentation - Remove descriptions of functionality that is not yet available from beams.mdx. - Replace "indeterministic" with "non-deterministic". - Remove the Beams discussion from the conceptual introduction. Link to the Beams docs instead. * Remove implementation language around Beams Use softer language around Beams implementing the agentic identity framework or a secure agentic environment. * Remove redundant sentence Respond to zmb3 feedback.
256 lines
5.7 KiB
JSON
256 lines
5.7 KiB
JSON
{
|
|
"docs": [
|
|
{
|
|
"type": "category",
|
|
"label": "Introduction",
|
|
"collapsible": true,
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "index"
|
|
},
|
|
"items": [
|
|
{
|
|
"type": "category",
|
|
"label": "Get Started",
|
|
"collapsible": true,
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "get-started/get-started"
|
|
},
|
|
"items": [
|
|
{
|
|
"type": "category",
|
|
"label": "Step 1: Deploy a Cluster",
|
|
"collapsible": true,
|
|
"items": [
|
|
{
|
|
"type": "doc",
|
|
"id": "get-started/deploy-cloud",
|
|
"label": "Enterprise Cloud"
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "get-started/deploy-community",
|
|
"label": "Community Edition (Linux Demo)"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "get-started/connect",
|
|
"label": "Step 2: Connect Infrastructure"
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "get-started/access",
|
|
"label": "Step 3: Set Up Access Controls"
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "get-started/audit",
|
|
"label": "Step 4: Monitor Audit Logs"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"label": "Core Concepts",
|
|
"id": "core-concepts"
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Installation",
|
|
"collapsible": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "installation"
|
|
},
|
|
{
|
|
"type": "link",
|
|
"label": "Downloads",
|
|
"href": "https://goteleport.com/download"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "installation/installation"
|
|
}
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Upgrading",
|
|
"collapsible": true,
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "upgrading"
|
|
}
|
|
],
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "upgrading/upgrading"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"label": "Migrate Teleport Plans",
|
|
"id": "migrate-plans"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Quick Links",
|
|
"collapsible": true,
|
|
"items": [
|
|
{
|
|
"type": "doc",
|
|
"label": "Teleport Feature Matrix",
|
|
"id": "feature-matrix"
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"label": "FAQ",
|
|
"id": "faq"
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"label": "Teleport Cloud FAQ",
|
|
"id": "cloud-faq"
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"label": "Usage Reporting and Billing",
|
|
"id": "usage-billing"
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"label": "Upcoming Releases",
|
|
"id": "upcoming-releases"
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"label": "Cloud IP Addresses",
|
|
"id": "ips"
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"label": "Changelog",
|
|
"id": "changelog"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Agentic Identity Framework",
|
|
"customProps": { "tag": "new" },
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "agentic-identity-framework"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "User Guides",
|
|
"collapsible": true,
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "connect-your-client/connect-your-client"
|
|
},
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "connect-your-client"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Zero Trust Access",
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "zero-trust-access/zero-trust-access"
|
|
},
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "zero-trust-access"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Machine & Workload Identity",
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "machine-workload-identity/machine-workload-identity"
|
|
},
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "machine-workload-identity"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Identity Governance",
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "identity-governance/identity-governance"
|
|
},
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "identity-governance"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Identity Security",
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "identity-security/identity-security"
|
|
},
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "identity-security"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Enroll Resources",
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "enroll-resources/enroll-resources"
|
|
},
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "enroll-resources"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "References",
|
|
"link": {
|
|
"type": "doc",
|
|
"id": "reference/reference"
|
|
},
|
|
"items": [
|
|
{
|
|
"type": "autogenerated",
|
|
"dirName": "reference"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|