basic_authenticator

package
v0.1.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 25, 2023 License: Apache-2.0 Imports: 28 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ExternallyManaged   = "basicauthenticator.snappcloud.io/externally.managed"
	ConfigMountPath     = "/etc/nginx/conf.d"
	SecretMountDir      = "/etc/secret"
	SecretMountPath     = "/etc/secret/htpasswd"
	SecretHtpasswdField = "htpasswd"

	StatusAvailable   = "Available"
	StatusReconciling = "Reconciling"
	StatusDeleting    = "Deleting"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type BasicAuthenticatorReconciler

type BasicAuthenticatorReconciler struct {
	client.Client
	Scheme       *runtime.Scheme
	CustomConfig *config.CustomConfig
	// contains filtered or unexported fields
}

BasicAuthenticatorReconciler reconciles a BasicAuthenticator object

func (*BasicAuthenticatorReconciler) Cleanup added in v0.1.4

func (*BasicAuthenticatorReconciler) Provision

Provision provisions the required resources for the basicAuthenticator object

func (*BasicAuthenticatorReconciler) Reconcile

func (*BasicAuthenticatorReconciler) SetupWithManager

func (r *BasicAuthenticatorReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL