linode-cloud-controller-manager

Kubernetes Cloud Controller Manager for Linode

Go Report Card Continuous Integration codecov Docker Pulls Twitter

Overview

The Linode Cloud Controller Manager (CCM) is a crucial component that integrates Kubernetes with Linode's infrastructure services. It implements the cloud-controller-manager binary, running cloud-specific control loops that are essential for cluster operation.

A Cloud Controller Manager (CCM) is a Kubernetes control plane component that embeds cloud-specific control logic. It lets you link your cluster to your cloud provider's API, separating out the components that interact with that cloud platform from components that only interact with your cluster.

Core Components

Node Controller

Service Controller

Route Controller

Requirements

Documentation

Quick Start

Configuration

Examples and Development

Getting Help

Community Support

For general help or discussion, join us in #linode on the Kubernetes Slack.

To sign up for Kubernetes Slack, use the Kubernetes Slack inviter.

Issue Tracking

If you've found a bug or want to request a feature:

Additional Resources

Contributing

Want to improve the Linode Cloud Controller Manager? Please see our contributing guidelines.