controller-utils

module
v0.9.3 Latest Latest
Warning

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

Go to latest
Published: Mar 4, 2024 License: Apache-2.0

README

controller-utils

REUSE status Go Report Card Go Reference Test PRs Welcome GitHub License

Overview

controller-utils contains common functionality used across multiple controllers in the ironcore-dev organization.

Installation, Usage and Development

To use the library in your project, just run

go get github.com/ironcore-dev/controller-utils

License

Apache-2.0

Directories

Path Synopsis
Package clientutils provides utilities for working with the client package of controller-runtime.
Package clientutils provides utilities for working with the client package of controller-runtime.
cmdutils
switches
Package switches provides new type that implements flag.Value interface -- Switches.
Package switches provides new type that implements flag.Value interface -- Switches.
Package conditionutils simplifies condition handling with any structurally compatible condition (comparable to a sort of duck-typing) via go reflection.
Package conditionutils simplifies condition handling with any structurally compatible condition (comparable to a sort of duck-typing) via go reflection.
Package metautils provides utilities to work with objects on the meta layer.
Package metautils provides utilities to work with objects on the meta layer.
mock
controller-runtime/client
Package client contains mocks for controller-runtime's client package.
Package client contains mocks for controller-runtime's client package.
controller-utils/clientutils
Package clientutils contains mocks for the actual clientutils package.
Package clientutils contains mocks for the actual clientutils package.
controller-utils/metautils
Package metautils is a generated GoMock package.
Package metautils is a generated GoMock package.
Package unstructuredutils provides utilities working with the unstructured.Unstructured type.
Package unstructuredutils provides utilities working with the unstructured.Unstructured type.

Jump to

Keyboard shortcuts

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