Documentation ¶
Index ¶
- Constants
- func BuildUpstreamClusterState(cluster *ackapi.DescribeClusterDetailResponseBody) (*ackv1.ACKClusterConfigSpec, error)
- func GetCluster(configSpec *ackv1.ACKClusterConfigSpec) (*ackapi.DescribeClusterDetailResponseBody, error)
- func Register(ctx context.Context, secrets wranglerv1.SecretController, ...)
- type Handler
Constants ¶
View Source
const (
ACKClusterConfigKind = "ACKClusterConfig"
)
Variables ¶
This section is empty.
Functions ¶
func BuildUpstreamClusterState ¶
func BuildUpstreamClusterState(cluster *ackapi.DescribeClusterDetailResponseBody) (*ackv1.ACKClusterConfigSpec, error)
func GetCluster ¶
func GetCluster(configSpec *ackv1.ACKClusterConfigSpec) (*ackapi.DescribeClusterDetailResponseBody, error)
func Register ¶
func Register( ctx context.Context, secrets wranglerv1.SecretController, ack v12.ACKClusterConfigController)
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func (*Handler) OnGkeConfigChanged ¶
func (h *Handler) OnGkeConfigChanged(key string, config *ackv1.ACKClusterConfig) (*ackv1.ACKClusterConfig, error)
func (*Handler) OnGkeConfigRemoved ¶
func (h *Handler) OnGkeConfigRemoved(key string, config *ackv1.ACKClusterConfig) (*ackv1.ACKClusterConfig, error)
Click to show internal directories.
Click to hide internal directories.