Documentation ¶
Index ¶
- Constants
- type Cluster
- func (c *Cluster) Cleanup() error
- func (c *Cluster) CleanupComponents(remoteConfig *istiov1beta1.RemoteIstio, istio *istiov1beta1.Istio) error
- func (c *Cluster) GetClient() (client.Client, error)
- func (c *Cluster) GetName() string
- func (c *Cluster) GetRemoteConfig() *istiov1beta1.RemoteIstio
- func (c *Cluster) Reconcile(remoteConfig *istiov1beta1.RemoteIstio, istio *istiov1beta1.Istio) error
- func (c *Cluster) ReconcileComponents(remoteConfig *istiov1beta1.RemoteIstio, istio *istiov1beta1.Istio) error
- func (c *Cluster) ReconcileEnabledServiceEndpoints(remoteConfig *istiov1beta1.RemoteIstio, istio *istiov1beta1.Istio) error
- func (c *Cluster) RemoveRemoteIstioComponents() error
- func (c *Cluster) Shutdown()
- type Manager
Constants ¶
View Source
const CASecretName = "cacerts"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cluster ¶
type Cluster struct {
// contains filtered or unexported fields
}
func NewCluster ¶
func NewCluster(name string, cfg config.Configuration, ctrl controller.Controller, cl client.Client, k8sConfig []byte, log logr.Logger) (*Cluster, error)
func (*Cluster) CleanupComponents ¶
func (c *Cluster) CleanupComponents(remoteConfig *istiov1beta1.RemoteIstio, istio *istiov1beta1.Istio) error
func (*Cluster) GetRemoteConfig ¶
func (c *Cluster) GetRemoteConfig() *istiov1beta1.RemoteIstio
func (*Cluster) Reconcile ¶
func (c *Cluster) Reconcile(remoteConfig *istiov1beta1.RemoteIstio, istio *istiov1beta1.Istio) error
func (*Cluster) ReconcileComponents ¶
func (c *Cluster) ReconcileComponents(remoteConfig *istiov1beta1.RemoteIstio, istio *istiov1beta1.Istio) error
func (*Cluster) ReconcileEnabledServiceEndpoints ¶
func (c *Cluster) ReconcileEnabledServiceEndpoints(remoteConfig *istiov1beta1.RemoteIstio, istio *istiov1beta1.Istio) error
func (*Cluster) RemoveRemoteIstioComponents ¶
Click to show internal directories.
Click to hide internal directories.