feat(kubernetes): expose AccessControlClientset to enable its usage in toolsets (#364)

Signed-off-by: Harshal Patil <12152047+harche@users.noreply.github.com>
This commit is contained in:
Harshal Patil
2025-10-10 03:31:19 -04:00
committed by GitHub
parent 3d3eb64582
commit 65cc304c3c

View File

@@ -41,6 +41,12 @@ type Kubernetes struct {
manager *Manager
}
// AccessControlClientset returns the access-controlled clientset
// This ensures that any denied resources configured in the system are properly enforced
func (k *Kubernetes) AccessControlClientset() *AccessControlClientset {
return k.manager.accessControlClientSet
}
type Manager struct {
cfg *rest.Config
clientCmdConfig clientcmd.ClientConfig