Skip to content

outscale/cloud-provider-osc

Repository files navigation

Outscale Cloud Controller Manager (CCM)

Artifact Hub Project Graduated

The Outscale Cloud Controller Manager (cloud-provider-osc) provides the interface between a Kubernetes cluster and 3DS Outscale service APIs. This project is necessary for operating the cluster.

More details on cloud-controller role in Kubernetes architecture.

Features

  • Node controller: provides Kubernetes details about nodes (Outscale Virtual Machines)
  • Service controller: allows cluster user to expose Kubernetes Services using Outscale Load Balancer Unit (LBU)

Installation

See deploy documentation

Usage

Some example of services:

Services can be annotated to adapt behavior and configuration of Load Balancer Units. Check annotation documentation for more details.

Contributing

For new feature request or bug fixes, please create an issue.

If you want to dig into cloud-provider-osc, check development documentation.