hivelocity-cloud-controller-manager

command module
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

README

Hivelocity Cloud Controller Manager

This code provides a cloud controller manager for the provider hivelocity.net.

Tests

To run the tests you need an API key in the file .envrc. See .envrc-example.

Releasing

Increase the version in charts/ccm-hivelocity/Chart.yaml

On push to the main branch, the Github Workflow build.yml will trigger "actions/upload-artifact".

On push to the main branch, the Github Workflow release.yml will trigger "helm/chart-releaser-action".

Documentation

Overview

Package main provides the executable to start the cloud controller manager.

Directories

Path Synopsis
Package client provides the interfaces to communicate with the API of Hivelocity.
Package client provides the interfaces to communicate with the API of Hivelocity.
Package hivelocity implements the cloud controller manager.
Package hivelocity implements the cloud controller manager.
pkg
hvutils
Package hvutils provies utility methods to access the Hivelocity API.
Package hvutils provies utility methods to access the Hivelocity API.

Jump to

Keyboard shortcuts

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