Documentation
¶
Index ¶
- Variables
- type WireguardClientReconciler
- func (r *WireguardClientReconciler) CreateDeployment(ctx context.Context, wg *corev1alpha1.WireguardClient) error
- func (r *WireguardClientReconciler) CreateVolume(ctx context.Context, c corev1alpha1.WireguardClientConfig) (corev1.Volume, error)
- func (r *WireguardClientReconciler) FinalizerOperations(ctx context.Context, wg *corev1alpha1.WireguardClient) error
- func (r *WireguardClientReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *WireguardClientReconciler) SetupWithManager(mgr ctrl.Manager) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( TypeAvailableWireguardClient = "Available" TypeDegradedWireguardClient = "Degraded" WireguardClientFinalizer = "wireguardclient.core.thecluster.io/finalizer" )
Functions ¶
This section is empty.
Types ¶
type WireguardClientReconciler ¶
WireguardClientReconciler reconciles a WireguardClient object
func (*WireguardClientReconciler) CreateDeployment ¶
func (r *WireguardClientReconciler) CreateDeployment(ctx context.Context, wg *corev1alpha1.WireguardClient) error
func (*WireguardClientReconciler) CreateVolume ¶
func (r *WireguardClientReconciler) CreateVolume(ctx context.Context, c corev1alpha1.WireguardClientConfig) (corev1.Volume, error)
func (*WireguardClientReconciler) FinalizerOperations ¶
func (r *WireguardClientReconciler) FinalizerOperations(ctx context.Context, wg *corev1alpha1.WireguardClient) error
func (*WireguardClientReconciler) SetupWithManager ¶
func (r *WireguardClientReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.