complianceapi

package
v0.15.0 Latest Latest
Warning

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

Go to latest
Published: Oct 15, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ServiceName string = "governance-policy-compliance-history-api"
	// The Route name needs to be relatively short since there is a 63 character limit on DNS names.
	RouteName    string = "governance-history-api"
	DBSecretName string = "governance-policy-database"
)

Variables

View Source
var RouteGVR = schema.GroupVersionResource{Group: "route.openshift.io", Version: "v1", Resource: "routes"}

Functions

This section is empty.

Types

type ComplianceDBSecretReconciler

type ComplianceDBSecretReconciler struct {
	DynamicWatcher k8sdepwatches.DynamicWatcher
	DynamicClient  *dynamic.DynamicClient
}

func (*ComplianceDBSecretReconciler) Reconcile

Reconcile watches the governance-policy-database secret in the controller namespace. On changes it'll handle the Kubernetes objects to expose the compliance history API.

Jump to

Keyboard shortcuts

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