internal/

directory
v0.0.0-...-50d742a Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2024 License: Apache-2.0

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the templates v1alpha1 API group +groupName=crds.wizardofoz.co
Package v1alpha1 contains API Schema definitions for the templates v1alpha1 API group +groupName=crds.wizardofoz.co
Package builders provides "Builders" for Access Requests
Package builders provides "Builders" for Access Requests
execaccessbuilder
Package execaccessbuilder implements the IBuilder interface for ExecAccessRequest resources
Package execaccessbuilder implements the IBuilder interface for ExecAccessRequest resources
execaccessbuilder/internal
Package internal separates out some of the internal builder logic from the top level execaccessbuilder package to make it easier to see the interface-implementing methods as separate from the backend business logic.
Package internal separates out some of the internal builder logic from the top level execaccessbuilder package to make it easier to see the interface-implementing methods as separate from the backend business logic.
podaccessbuilder
Package podaccessbuilder implements the IBuilder interface for PodAccessRequest resources
Package podaccessbuilder implements the IBuilder interface for PodAccessRequest resources
podaccessbuilder/internal
Package internal separates out some of the internal builder logic from the top level podaccessbuilder package to make it easier to see the interface-implementing methods as separate from the backend business logic.
Package internal separates out some of the internal builder logic from the top level podaccessbuilder package to make it easier to see the interface-implementing methods as separate from the backend business logic.
utils
Package utils provides a set of utility functions that make implementing the IBuilder interface easier.
Package utils provides a set of utility functions that make implementing the IBuilder interface easier.
cmd
manager
Package manager is operator-sdk boilerplate
Package manager is operator-sdk boilerplate
ozctl
Package ozctl is the top level entrypoint for the cobra-based CLI tool
Package ozctl is the top level entrypoint for the cobra-based CLI tool
ozctl/cmd
Package cmd provides all of the individual command line flags that can be passed into the 'ozctl' tool.
Package cmd provides all of the individual command line flags that can be passed into the 'ozctl' tool.
Package controllers contains all of the operator runtime reconciliation logic.
Package controllers contains all of the operator runtime reconciliation logic.
internal/ctrlrequeue
Package ctrlrequeue provides helper functions with clear names for informing the controller when to requeue (or not) reconciliations.
Package ctrlrequeue provides helper functions with clear names for informing the controller when to requeue (or not) reconciliations.
internal/status
Package status provides a simple mechanism for updating the Status of an v1alpha1.ICoreResource resource
Package status provides a simple mechanism for updating the Status of an v1alpha1.ICoreResource resource
internal/utils
Package utils provides some common utility functions for our controllers
Package utils provides some common utility functions for our controllers
podwatcher
Package podwatcher provides a Webhook handler for Pod Exec/Debug events for auditing purposes
Package podwatcher provides a Webhook handler for Pod Exec/Debug events for auditing purposes
requestcontroller
Package requestcontroller implements a RequestReconciler that can handle Access Requests in a general sense.
Package requestcontroller implements a RequestReconciler that can handle Access Requests in a general sense.
templatecontroller
Package templatecontroller implements a TemplateReconciler that can reconcile Access Templates in a general sense.
Package templatecontroller implements a TemplateReconciler that can reconcile Access Templates in a general sense.
testing
utils
Package utils provides a few common utilities used during our end to end tests
Package utils provides a few common utilities used during our end to end tests
Package webhook provides a version of the controller-runtime webhook(https://github.com/kubernetes-sigs/controller-runtime/tree/master/pkg/webhook) package.
Package webhook provides a version of the controller-runtime webhook(https://github.com/kubernetes-sigs/controller-runtime/tree/master/pkg/webhook) package.

Jump to

Keyboard shortcuts

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