Skip to content

Commit 2196b3f

Browse files
committed
Add opener to Workload Identity API and Workload Attestationreference
1 parent 64262ba commit 2196b3f

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

docs/pages/reference/workload-identity/workload-identity-api-service.mdx

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,22 @@ title: Workload Identity API & Workload Attestation
33
description: Information about the `tbot` Workload Identity API service and Workload Attestation functionality
44
---
55

6-
TODO: Brief Intro to the API
6+
The Workload Identity API service (`workload-identity-api`) is a configurable
7+
`tbot` services that allows workloads to request JWT and X509 workload identity
8+
credentials on-the-fly.
9+
10+
It's a more secure alternative to writing credentials to disk and supports
11+
performing a process known as workload attestation to determine attributes of
12+
the workload before issuing credentials.
13+
14+
The Workload Identity API is compatible with two standards:
15+
16+
- [SPIFFE Workload API](https://github.com/spiffe/spiffe/blob/main/standards/SPIFFE_Workload_API.md)
17+
- [Envoy SDS](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret)
18+
19+
In addition to issuing credentials to workloads, the Workload Identity API can
20+
also provide the trust bundle necessary for workloads to validate the
21+
credentials of other workloads.
722

823
## Configuration
924

0 commit comments

Comments
 (0)