poollet

module
v0.0.0-...-48ff17a Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2022 License: Apache-2.0

README

poollet

Pull Request Code test PRs Welcome GitHub License

Overview

poollet is an umbrella project for onmetal-api pool implementors. It additionally hosts brokerlets, a category of poollets that work by syncing resources to another onmetal-api enabled cluster.

Installation, Usage and Development

As mentioned, poollet hosts multiple broker-poollets. For determining what is the correct one for your use case, consider the following table:

Volumes Machines Volumes & Machines Proxy Volumes
volumebrokerlet
machinebrokerlet
partitionlet
proxyvolumebrokerlet

Any of these brokerlets can be run using

make run-<name>

and deployed into the currently selected (determined by your current kubeconfig) cluster using

make deploy-<name>

This will apply the respective default kustomization with correct RBAC permissions.

To undeploy them, run

make undeploy-<name>

Contributing

We'd love to get feedback from you. Please report bugs, suggestions or post questions by opening a GitHub issue.

License

Apache-2.0

Jump to

Keyboard shortcuts

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