Documentation ¶
Index ¶
- Constants
- type SecretProviderClassPodStatusReconciler
- func (r *SecretProviderClassPodStatusReconciler) ListOptionsLabelSelector() client.ListOption
- func (r *SecretProviderClassPodStatusReconciler) Patcher(ctx context.Context) error
- func (r *SecretProviderClassPodStatusReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *SecretProviderClassPodStatusReconciler) RunPatcher(ctx context.Context)
- func (r *SecretProviderClassPodStatusReconciler) SetupWithManager(mgr ctrl.Manager) error
Constants ¶
View Source
const ( SecretManagedLabel = "secrets-store.csi.k8s.io/managed" SecretUsedLabel = "secrets-store.csi.k8s.io/used" SyncSecretForbiddenWarning = "" /* 132-byte string literal not displayed */ )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SecretProviderClassPodStatusReconciler ¶
type SecretProviderClassPodStatusReconciler struct { client.Client // contains filtered or unexported fields }
SecretProviderClassPodStatusReconciler reconciles a SecretProviderClassPodStatus object
func New ¶ added in v0.0.15
func New(mgr manager.Manager, nodeID string) (*SecretProviderClassPodStatusReconciler, error)
New creates a new SecretProviderClassPodStatusReconciler
func (*SecretProviderClassPodStatusReconciler) ListOptionsLabelSelector ¶ added in v0.0.15
func (r *SecretProviderClassPodStatusReconciler) ListOptionsLabelSelector() client.ListOption
ListOptionsLabelSelector returns a ListOptions with a label selector for node name.
func (*SecretProviderClassPodStatusReconciler) Patcher ¶ added in v0.0.15
func (r *SecretProviderClassPodStatusReconciler) Patcher(ctx context.Context) error
func (*SecretProviderClassPodStatusReconciler) RunPatcher ¶ added in v0.0.15
func (r *SecretProviderClassPodStatusReconciler) RunPatcher(ctx context.Context)
func (*SecretProviderClassPodStatusReconciler) SetupWithManager ¶
func (r *SecretProviderClassPodStatusReconciler) SetupWithManager(mgr ctrl.Manager) error
Directories ¶
Path | Synopsis |
---|---|
Package syncsecret holds the RBAC permission annotations for the controller to sync k8s secrets so that they can be built and applied separately.
|
Package syncsecret holds the RBAC permission annotations for the controller to sync k8s secrets so that they can be built and applied separately. |
Package tokenrequest holds the RBAC permission annotations for the controller to create a serviceaccount token and pass it as part of Mount Request.
|
Package tokenrequest holds the RBAC permission annotations for the controller to create a serviceaccount token and pass it as part of Mount Request. |
Click to show internal directories.
Click to hide internal directories.