Documentation
¶
Overview ¶
Package operator contains the implementation of the operator service
Index ¶
- type Implementation
- func (Implementation) GetCapabilities(context.Context, *operator.OperatorCapabilitiesRequest) (*operator.OperatorCapabilitiesResult, error)
- func (Implementation) MutateCluster(_ context.Context, request *operator.OperatorMutateClusterRequest) (*operator.OperatorMutateClusterResult, error)
- func (Implementation) SetStatusInCluster(ctx context.Context, req *operator.SetStatusInClusterRequest) (*operator.SetStatusInClusterResponse, error)
- func (Implementation) ValidateClusterChange(_ context.Context, request *operator.OperatorValidateClusterChangeRequest) (*operator.OperatorValidateClusterChangeResult, error)
- func (Implementation) ValidateClusterCreate(_ context.Context, request *operator.OperatorValidateClusterCreateRequest) (*operator.OperatorValidateClusterCreateResult, error)
- type Status
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Implementation ¶
type Implementation struct {
operator.OperatorServer
}
Implementation is the implementation of the identity service
func (Implementation) GetCapabilities ¶
func (Implementation) GetCapabilities( context.Context, *operator.OperatorCapabilitiesRequest, ) (*operator.OperatorCapabilitiesResult, error)
GetCapabilities gets the capabilities of this operator lifecycle hook
func (Implementation) MutateCluster ¶
func (Implementation) MutateCluster( _ context.Context, request *operator.OperatorMutateClusterRequest, ) (*operator.OperatorMutateClusterResult, error)
MutateCluster is called to mutate a cluster with the defaulting webhook. This function is defaulting the "imagePullPolicy" plugin parameter
func (Implementation) SetStatusInCluster ¶
func (Implementation) SetStatusInCluster( ctx context.Context, req *operator.SetStatusInClusterRequest, ) (*operator.SetStatusInClusterResponse, error)
func (Implementation) ValidateClusterChange ¶
func (Implementation) ValidateClusterChange( _ context.Context, request *operator.OperatorValidateClusterChangeRequest, ) (*operator.OperatorValidateClusterChangeResult, error)
ValidateClusterChange validates a cluster that is being changed
func (Implementation) ValidateClusterCreate ¶
func (Implementation) ValidateClusterCreate( _ context.Context, request *operator.OperatorValidateClusterCreateRequest, ) (*operator.OperatorValidateClusterCreateResult, error)
ValidateClusterCreate validates a cluster that is being created
Click to show internal directories.
Click to hide internal directories.