Versions in this module Expand all Collapse all v0 v0.1.0 Nov 28, 2019 Changes in this version + func NewClient(kubeConfig string) (oteclient.Interface, error) + func NewK8sClient(k8sOption K8sOption) (kubernetes.Interface, error) + type ClusterCRD struct + func NewClusterCRD(client oteclient.Interface) *ClusterCRD + func (c *ClusterCRD) Create(cluster *otev1.Cluster) + func (c *ClusterCRD) Delete(cluster *otev1.Cluster) + func (c *ClusterCRD) Get(namespace, name string) *otev1.Cluster + func (c *ClusterCRD) PatchStatus(newcluster *otev1.Cluster) error + func (c *ClusterCRD) Update(cluster *otev1.Cluster) + func (c *ClusterCRD) UpdateStatus(newcluster *otev1.Cluster) error + type ClusterControllerCRD struct + func NewClusterControllerCRD(client oteclient.Interface) *ClusterControllerCRD + func (c *ClusterControllerCRD) Get(namespace, name string) *otev1.ClusterController + func (c *ClusterControllerCRD) Update(cc *otev1.ClusterController) + type K8sOption struct + Burst int + KubeConfig string + Qps float32