Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
access-vw
command
|
|
|
scar-to-kubeconfig
command
Command scar-to-kubeconfig calls the SCAR endpoint with a bearer token and writes a kubeconfig with one context per authorized cluster.
|
Command scar-to-kubeconfig calls the SCAR endpoint with a bearer token and writes a kubeconfig with one context per authorized cluster. |
|
pkg
|
|
|
accessprovider
Package accessprovider defines the AccessProvider interface — the writer-side seam between the access graph and the various sources of authorization data that may populate it.
|
Package accessprovider defines the AccessProvider interface — the writer-side seam between the access graph and the various sources of authorization data that may populate it. |
|
apis/access/v1alpha1
Package v1alpha1 holds the API types for the Access Virtual Workspace (group access.contrib.kcp.io).
|
Package v1alpha1 holds the API types for the Access Virtual Workspace (group access.contrib.kcp.io). |
|
graph
Package graph provides an in-memory RBAC permission map for kcp.
|
Package graph provides an in-memory RBAC permission map for kcp. |
|
rbacprovider
Package rbacprovider implements the kcp-native RBAC AccessProvider.
|
Package rbacprovider implements the kcp-native RBAC AccessProvider. |
|
server
Package server wires the Access Virtual Workspace binary together: the shared access graph, the RBAC provider that populates it, and a virtual-workspace root apiserver (kcp virtual-workspace-framework) serving the access virtual workspace at /services/access behind kcp's front-proxy.
|
Package server wires the Access Virtual Workspace binary together: the shared access graph, the RBAC provider that populates it, and a virtual-workspace root apiserver (kcp virtual-workspace-framework) serving the access virtual workspace at /services/access behind kcp's front-proxy. |
|
virtual
Package virtual provides shared building blocks for the virtual workspaces served by this binary, built on the kcp virtual-workspace-framework and served behind kcp's front-proxy.
|
Package virtual provides shared building blocks for the virtual workspaces served by this binary, built on the kcp virtual-workspace-framework and served behind kcp's front-proxy. |
|
virtual/scar
Package scar implements the SelfClusterAccessReview API of the Access Virtual Workspace.
|
Package scar implements the SelfClusterAccessReview API of the Access Virtual Workspace. |
Click to show internal directories.
Click to hide internal directories.