KCE Cloud Controller Manager

The Katapult Container Engine Cloud Controller Manager is a set of tools that is
designed to monitor nodes & provision load balancers.
As it stands, kce-ccm creates LoadBalancers and LoadBalancerRule objects in
Katapult to direct traffic to k8s LoadBalancer type services.
Other CCMs
See the following other CCMs as good guidance:
Configuration
The following environment variables are mandatory:
KATAPULT_API_TOKEN - the API token to use to authenticate with
KATAPULT_ORGANIZATION_RID - the organization RID for the cluster
KATAPULT_DATA_CENTER_RID - the data centre that the cluster is deployed in
KATAPULT_NODE_TAG_RID - the tag that has been applied to all worker nodes in
the cluster
The following environment variables are optional:
KATAPULT_API_HOST - the hostname for the API service
A set of command line arguments are also available. Use --help to view these in
full.
Token
The token requires the following scopes: