Documentation ¶
Index ¶
- func Add(mgr manager.Manager, ctx *shared.SharedContext) error
- func NewAlbConfigReconciler(mgr manager.Manager, ctx *shared.SharedContext) (*albconfigReconciler, error)
- func NewDefaultStackMarshaller() *defaultStackMarshaller
- func NewEnqueueRequestsForAlbconfigEvent(k8sClient client.Client, eventRecorder record.EventRecorder, ...) *enqueueRequestsForAlbconfigEvent
- func RegisterCRD(cfg *rest.Config) error
- func RegisterFromInClusterCfg() error
- func RegisterFromKubeconfig(name string) error
- type AlbConfigCRD
- type CRD
- type Configuration
- type StackMarshaller
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAlbConfigReconciler ¶
func NewAlbConfigReconciler(mgr manager.Manager, ctx *shared.SharedContext) (*albconfigReconciler, error)
func NewDefaultStackMarshaller ¶
func NewDefaultStackMarshaller() *defaultStackMarshaller
func RegisterCRD ¶
func RegisterFromInClusterCfg ¶
func RegisterFromInClusterCfg() error
RegisterFromInClusterCfg register crds from in cluster config file
func RegisterFromKubeconfig ¶
RegisterFromKubeconfig register crds from kubeconfig file
Types ¶
type AlbConfigCRD ¶
type AlbConfigCRD struct {
// contains filtered or unexported fields
}
AlbConfigCRD is the cluster crd .
func NewAlbConfigCRD ¶
func NewAlbConfigCRD( crdClient crd.Interface, ) *AlbConfigCRD
func (*AlbConfigCRD) GetListerWatcher ¶
func (p *AlbConfigCRD) GetListerWatcher() cache.ListerWatcher
GetListerWatcher satisfies resource.crd interface (and retrieve.Retriever).
func (*AlbConfigCRD) GetObject ¶
func (p *AlbConfigCRD) GetObject() runtime.Object
GetObject satisfies resource.crd interface (and retrieve.Retriever).
func (*AlbConfigCRD) Initialize ¶
func (p *AlbConfigCRD) Initialize() error
podTerminatorCRD satisfies resource.crd interface.
type CRD ¶
type CRD interface { Initialize() error GetObject() runtime.Object GetListerWatcher() cache.ListerWatcher }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.