Documentation ¶
Index ¶
Constants ¶
View Source
const ( NATZ_OPERATOR_FINALIZER = "natz.zeiss.com/natz-operator" OPERATOR_SEED_KEY = "seed.nk" OPERATOR_PUBLIC_KEY = "key.pub" OPERATOR_JWT = "key.jwt" OPERATOR_CREDS = "user.creds" OPERATOR_CONFIG_FILE = "auth.conf" AUTH_CONFIG_TEMPLATE = `` /* 153-byte string literal not displayed */ )
View Source
const ACCOUNT_TEMPLATE = `` /* 129-byte string literal not displayed */
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NatsAccountReconciler ¶
NatsAccountReconciler ...
func NewNatsAccountReconciler ¶
func NewNatsAccountReconciler(mgr ctrl.Manager) *NatsAccountReconciler
NewNatsAccountReconciler ...
func (*NatsAccountReconciler) Reconcile ¶
func (r *NatsAccountReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile ... nolint:gocyclo
func (*NatsAccountReconciler) SetupWithManager ¶
func (r *NatsAccountReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type NatsAccountServer ¶ added in v0.0.3
type NatsAccountServer struct { client.Client Scheme *runtime.Scheme // contains filtered or unexported fields }
NatsAccountServer takes NatsAccount and serves them to a nats server (cluster)
func NewNatsAccountServer ¶ added in v0.0.3
func NewNatsAccountServer(mgr ctrl.Manager, nc *nats.Conn) *NatsAccountServer
NewNatsAccountServer ...
func (*NatsAccountServer) GetJWT ¶ added in v0.0.6
func (r *NatsAccountServer) GetJWT(publicKey string) (string, bool)
GetJWT ...
func (*NatsAccountServer) SetupWithManager ¶ added in v0.0.3
func (r *NatsAccountServer) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type NatsOperatorReconciler ¶
NatsOperatorReconciler ...
func NewNatsOperatorReconciler ¶
func NewNatsOperatorReconciler(mgr ctrl.Manager) *NatsOperatorReconciler
NewNatsOperatorReconciler ...
func (*NatsOperatorReconciler) Reconcile ¶
func (r *NatsOperatorReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile ... nolint:gocyclo
func (*NatsOperatorReconciler) SetupWithManager ¶
func (r *NatsOperatorReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type NatsUserReconciler ¶
NatsUserReconciler reconciles a NatsUser object
func NewNatsUserReconciler ¶
func NewNatsUserReconciler(mgr ctrl.Manager) *NatsUserReconciler
NewNatsUserReconciler ...
func (*NatsUserReconciler) SetupWithManager ¶
func (r *NatsUserReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.