Help us shape the future of Go! Take the 2026 Go Developer Survey

controller

package
v0.24.2 Latest Latest
Warning

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

Go to latest
Published: Oct 23, 2026 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Setup

func Setup(mgr ctrl.Manager, o controller.Options, metrics *telemetry.RateLimitMetrics, reconcileTimeout time.Duration) error

Setup creates all GitHub controllers eagerly and adds them to the supplied manager. A reconcileTimeout of zero or less leaves the reconciler's default in place.

func SetupGated

func SetupGated(mgr ctrl.Manager, o controller.Options, metrics *telemetry.RateLimitMetrics, reconcileTimeout time.Duration) error

SetupGated creates the ProviderConfig controllers eagerly and defers every managed resource controller until the CustomResourceDefinition of its scope variant is installed and established.

Types

This section is empty.

Directories

Path Synopsis
Package actionssecretaccess reconciles its managed resource in both API scopes.
Package actionssecretaccess reconciles its managed resource in both API scopes.
Package dependabotsecretaccess reconciles its managed resource in both API scopes.
Package dependabotsecretaccess reconciles its managed resource in both API scopes.
Package driftcmp compares a value built from a spec with the same value built from GitHub.
Package driftcmp compares a value built from a spec with the same value built from GitHub.
Package membership reconciles its managed resource in both API scopes.
Package membership reconciles its managed resource in both API scopes.
Package mgmtpolicy holds the management-policy tests shared by the controllers.
Package mgmtpolicy holds the management-policy tests shared by the controllers.
Package organization reconciles its managed resource in both API scopes.
Package organization reconciles its managed resource in both API scopes.
Package organizationvariable reconciles its managed resource in both API scopes.
Package organizationvariable reconciles its managed resource in both API scopes.
Package organizationwebhook reconciles its managed resource in both API scopes.
Package organizationwebhook reconciles its managed resource in both API scopes.
Package repository reconciles its managed resource in both API scopes.
Package repository reconciles its managed resource in both API scopes.
Package runnergroup reconciles its managed resource in both API scopes.
Package runnergroup reconciles its managed resource in both API scopes.
Package scopebridge lets one external-client implementation serve both API scopes of a Kind.
Package scopebridge lets one external-client implementation serve both API scopes of a Kind.
Package secretaccess holds the helpers shared by the ActionsSecretAccess and DependabotSecretAccess controllers.
Package secretaccess holds the helpers shared by the ActionsSecretAccess and DependabotSecretAccess controllers.
Package team reconciles its managed resource in both API scopes.
Package team reconciles its managed resource in both API scopes.

Jump to

Keyboard shortcuts

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