Documentation ¶
Index ¶
- type CoreDNS
- func (c *CoreDNS) CleanUp(ctx context.Context, tcp *kamajiv1alpha1.TenantControlPlane) (bool, error)
- func (c *CoreDNS) CreateOrUpdate(ctx context.Context, tcp *kamajiv1alpha1.TenantControlPlane) (controllerutil.OperationResult, error)
- func (c *CoreDNS) Define(context.Context, *kamajiv1alpha1.TenantControlPlane) error
- func (c *CoreDNS) GetName() string
- func (c *CoreDNS) ShouldCleanup(tcp *kamajiv1alpha1.TenantControlPlane) bool
- func (c *CoreDNS) ShouldStatusBeUpdated(_ context.Context, tcp *kamajiv1alpha1.TenantControlPlane) bool
- func (c *CoreDNS) UpdateTenantControlPlaneStatus(_ context.Context, tcp *kamajiv1alpha1.TenantControlPlane) error
- type KubeProxy
- func (k *KubeProxy) CleanUp(ctx context.Context, tcp *kamajiv1alpha1.TenantControlPlane) (bool, error)
- func (k *KubeProxy) CreateOrUpdate(ctx context.Context, tcp *kamajiv1alpha1.TenantControlPlane) (controllerutil.OperationResult, error)
- func (k *KubeProxy) Define(context.Context, *kamajiv1alpha1.TenantControlPlane) error
- func (k *KubeProxy) GetName() string
- func (k *KubeProxy) ShouldCleanup(tenantControlPlane *kamajiv1alpha1.TenantControlPlane) bool
- func (k *KubeProxy) ShouldStatusBeUpdated(_ context.Context, tcp *kamajiv1alpha1.TenantControlPlane) bool
- func (k *KubeProxy) UpdateTenantControlPlaneStatus(_ context.Context, tcp *kamajiv1alpha1.TenantControlPlane) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CoreDNS ¶
func (*CoreDNS) CleanUp ¶
func (c *CoreDNS) CleanUp(ctx context.Context, tcp *kamajiv1alpha1.TenantControlPlane) (bool, error)
func (*CoreDNS) CreateOrUpdate ¶
func (c *CoreDNS) CreateOrUpdate(ctx context.Context, tcp *kamajiv1alpha1.TenantControlPlane) (controllerutil.OperationResult, error)
func (*CoreDNS) Define ¶
func (c *CoreDNS) Define(context.Context, *kamajiv1alpha1.TenantControlPlane) error
func (*CoreDNS) ShouldCleanup ¶
func (c *CoreDNS) ShouldCleanup(tcp *kamajiv1alpha1.TenantControlPlane) bool
func (*CoreDNS) ShouldStatusBeUpdated ¶
func (c *CoreDNS) ShouldStatusBeUpdated(_ context.Context, tcp *kamajiv1alpha1.TenantControlPlane) bool
func (*CoreDNS) UpdateTenantControlPlaneStatus ¶
func (c *CoreDNS) UpdateTenantControlPlaneStatus(_ context.Context, tcp *kamajiv1alpha1.TenantControlPlane) error
type KubeProxy ¶
func (*KubeProxy) CleanUp ¶
func (k *KubeProxy) CleanUp(ctx context.Context, tcp *kamajiv1alpha1.TenantControlPlane) (bool, error)
func (*KubeProxy) CreateOrUpdate ¶
func (k *KubeProxy) CreateOrUpdate(ctx context.Context, tcp *kamajiv1alpha1.TenantControlPlane) (controllerutil.OperationResult, error)
func (*KubeProxy) Define ¶
func (k *KubeProxy) Define(context.Context, *kamajiv1alpha1.TenantControlPlane) error
func (*KubeProxy) ShouldCleanup ¶
func (k *KubeProxy) ShouldCleanup(tenantControlPlane *kamajiv1alpha1.TenantControlPlane) bool
func (*KubeProxy) ShouldStatusBeUpdated ¶
func (k *KubeProxy) ShouldStatusBeUpdated(_ context.Context, tcp *kamajiv1alpha1.TenantControlPlane) bool
func (*KubeProxy) UpdateTenantControlPlaneStatus ¶
func (k *KubeProxy) UpdateTenantControlPlaneStatus(_ context.Context, tcp *kamajiv1alpha1.TenantControlPlane) error
Click to show internal directories.
Click to hide internal directories.