Documentation ¶
Index ¶
Constants ¶
View Source
const (
ManagedByLabelKey = "app.kubernetes.io/managed-by"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type InstanaAgentReconciler ¶
type InstanaAgentReconciler struct {
// contains filtered or unexported fields
}
func NewInstanaAgentReconciler ¶
func NewInstanaAgentReconciler(client client.Client, apiReader client.Reader, recorder record.EventRecorder, scheme *runtime.Scheme, config *rest.Config, log logr.Logger) *InstanaAgentReconciler
NewInstanaAgentReconciler initializes a new InstanaAgentReconciler instance
func (*InstanaAgentReconciler) Reconcile ¶
func (r *InstanaAgentReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
+kubebuilder:rbac:groups=agents.instana.io,resources=instanaagent,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.instana.io,resources=instanaagent/status,verbs=get;update;patch +kubebuilder:rbac:groups=agents.instana.io,resources=instanaagent/finalizers,verbs=update
type ObjectListItemsConversion ¶
type ObjectListItemsConversion struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.