Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockK8sV1 ¶
type MockK8sV1 struct { k8sv1.CoreV1Interface // contains filtered or unexported fields }
Mock K8s client for creating tokens.
func NewCreateTokenMock ¶
func NewCreateTokenMock() *MockK8sV1
func (*MockK8sV1) ServiceAccounts ¶
func (m *MockK8sV1) ServiceAccounts(_ string) k8sv1.ServiceAccountInterface
type MockK8sV1SA ¶
type MockK8sV1SA struct { k8sv1.ServiceAccountInterface // contains filtered or unexported fields }
Mock the K8s service account client.
func (*MockK8sV1SA) CreateToken ¶
func (ma *MockK8sV1SA) CreateToken( _ context.Context, _ string, _ *authv1.TokenRequest, _ metav1.CreateOptions, ) (*authv1.TokenRequest, error)
Click to show internal directories.
Click to hide internal directories.