mirror of
https://github.com/containers/kubernetes-mcp-server.git
synced 2025-10-23 01:22:57 +03:00
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:
@@ -41,6 +41,12 @@ type Kubernetes struct {
|
|||||||
manager *Manager
|
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 {
|
type Manager struct {
|
||||||
cfg *rest.Config
|
cfg *rest.Config
|
||||||
clientCmdConfig clientcmd.ClientConfig
|
clientCmdConfig clientcmd.ClientConfig
|
||||||
|
|||||||
Reference in New Issue
Block a user