@nogoo9/no-crd / index
index
Interfaces
- CustomToolResult
- K8sContext
- K8sErrorDetails
- LocalTemplate
- PermissionReport
- RbacPermission
- SessionPayload
- WorkspaceApi
Type Aliases
Variables
- Container
- DEFAULT_NAMESPACE
- DESCRIPTION_ANNOTATION
- EnvFromSource
- EnvVar
- LABELS
- MODE
- PodSpecSchema
- requestContextStore
- REQUIRED_PERMISSIONS
- ResourceQuantity
- TAG_ANNOTATION
- TEMPLATE_LABEL
- TEMPLATE_LABEL_KEY
- Volume
Functions
- _resetSessionKeyForTesting
- applySpawnerAnnotations
- base64urlDecode
- checkPermission
- clearPermissionCache
- createPodFromArgs
- createSessionCookie
- decodeJwtPayload
- decryptRefreshToken
- encryptRefreshToken
- errorResult
- evaluatePermissions
- extractAdminRole
- extractSessionCookieUserSub
- extractTokenFromCookie
- extractUserIdentity
- findLocalTemplate
- getAccessibleNamespaces
- getK8sError
- getSessionKey
- hasRequiredRole
- hasRequiredScope
- initK8sContext
- listLocalTemplates
- listTemplateMaps
- loadErrorHtml
- loadUiHtml
- makeApiClient
- mergeContainersByName
- mergeTopLevel
- parseSpecString
- parseTemplateContent
- parseTemplateRef
- parseWorkspaceApis
- podToSummary
- provisionServiceAccount
- readLocalTemplate
- readTemplateMap
- reconstructSessionPayload
- registerNamespaceTools
- registerPodTools
- registerSpawnerTools
- registerTemplateResources
- registerUiApp
- resolveNamespace
- resolveSessionSecret
- verifyAccessOrThrow
- verifyRoleOrThrow
- verifyScopeOrThrow
- verifySessionCookie
- verifyToken
References
createMcpServer
Re-exports createMcpServer
handleWebRequest
Re-exports handleWebRequest
HealthResponse
Re-exports HealthResponse
PodPhase
Re-exports PodPhase
resetMcpServer
Re-exports resetMcpServer
startHttpServer
Re-exports startHttpServer
