Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ShouldInQueue ¶
func StartReconciler ¶
func StartReconciler() error
Types ¶
type AppController ¶
func NewAppController ¶
func NewAppController(client *k8sclient.K8sClient) *AppController
func (*AppController) SetupWithManager ¶
func (a *AppController) SetupWithManager(mgr ctrl.Manager) error
type JobController ¶
func NewJobController ¶
func NewJobController(client *k8sclient.K8sClient) *JobController
func (*JobController) SetupWithManager ¶
func (m *JobController) SetupWithManager(mgr ctrl.Manager) error
type MountController ¶
func NewMountController ¶
func NewMountController(client *k8sclient.K8sClient) *MountController
func (*MountController) SetupWithManager ¶
func (m *MountController) SetupWithManager(mgr ctrl.Manager) error
type PodController ¶
func NewPodController ¶
func NewPodController(client *k8sclient.K8sClient) *PodController
func (*PodController) SetupWithManager ¶
func (m *PodController) SetupWithManager(mgr ctrl.Manager) error
type PodDriver ¶
type PodDriver struct {
Client *k8sclient.K8sClient
mount.SafeFormatAndMount
// contains filtered or unexported fields
}
func NewPodDriver ¶
func NewPodDriver(client *k8sclient.K8sClient, mounter mount.SafeFormatAndMount) *PodDriver
func (*PodDriver) CleanUpCache ¶
CleanUpCache clean up cache
func (*PodDriver) SetMountInfo ¶
func (p *PodDriver) SetMountInfo(mit mountInfoTable)
type PodReconciler ¶
type PodReconciler struct {
mount.SafeFormatAndMount
*k8sclient.K8sClient
}
type SecretController ¶
func NewSecretController ¶
func NewSecretController(client *k8sclient.K8sClient) *SecretController
func (*SecretController) SetupWithManager ¶
func (m *SecretController) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.