Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Add ¶
Add creates a new Vrouter Controller and adds it to the Manager. The Manager will set fields on the Controller and Start it when the Manager is Started.
func GetDaemonset ¶
func GetDaemonset(c *v1alpha1.Vrouter, cniCfg *v1alpha1.CNIConfig, cloudOrchestrator string) *apps.DaemonSet
GetDaemonset returns DaemonSet object for vRouter
func NewReconciler ¶
func NewReconciler(client client.Client, scheme *runtime.Scheme, cfg *rest.Config) reconcile.Reconciler
NewReconciler returns a new reconcile.Reconciler.
Types ¶
type ReconcileVrouter ¶
type ReconcileVrouter struct { // This client, initialized using mgr.Client() above, is a split client // that reads objects from the cache and writes to the apiserver. Client client.Client Scheme *runtime.Scheme Config *rest.Config }
ReconcileVrouter reconciles a Vrouter object.
Click to show internal directories.
Click to hide internal directories.