Documentation
¶
Index ¶
Constants ¶
View Source
const (
ManagedByLabelKey = "app.kubernetes.io/managed-by"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ObjectListItemsConversion ¶
type ObjectListItemsConversion struct {
// contains filtered or unexported fields
}
type VcAgentReconciler ¶
type VcAgentReconciler struct {
// contains filtered or unexported fields
}
func NewVcAgentReconciler ¶
func NewVcAgentReconciler(client client.Client, apiReader client.Reader, scheme *runtime.Scheme, config *rest.Config, log logr.Logger) *VcAgentReconciler
NewVcAgentReconciler initializes a new VcAgentReconciler instance
func (*VcAgentReconciler) Reconcile ¶
+kubebuilder:rbac:groups=agents.vc.io,resources=vcagent,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=apps,resources=daemonsets,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=core,resources=pods;secrets;configmaps;services;serviceaccounts,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=agents.vc.io,resources=vcagent/status,verbs=get;update;patch +kubebuilder:rbac:groups=agents.vc.io,resources=vcagent/finalizers,verbs=update
Click to show internal directories.
Click to hide internal directories.