The Kubernetes Cloud Controller Manager

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. cloud-provider-cloudlycke

    Proof of concept Kubernetes external (cloud provider) cloud controller manager

    As i started to write this post i created a small project and repository where i’ve built my own Cloud Controller Manager by-the-book and compares two tiny Kubernetes (v1.18.2) clusters to each other, one running the CCM and one that doesn’t. It’s a proof-of-concept and aims to show you what exactly you’ll need to run your own CCM. Everything from the code that makes up the CCM to the k8s manifests you’ll need to deploy it.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. kubernetes

    Production-Grade Container Scheduling and Management

    Code wise the CCM is part of the k/k repo, take a look here. As mentioned in the official k8s documentation the code for the CCM in k/k can be used as a skeleton for your own implementation. The difference will be the code (packages) you provide and import for interacting with your cloud.

  4. Regarding node labels and how the information about instances, mentioned above, are fetched and added to the Node objects. To give you an example, the OpenStack external CCM does this by either reading the metadata from disk (config disk) or using the metadata service endpoint reachable within each node.

  5. enhancements

    Enhancements tracking repo for Kubernetes

    In September of 2016 the enhancement #88 (KEP) issue is created to support out-of-tree cloud providers (pluggable).

  6. community

    Kubernetes community content

    SIG Cloud Provider

  7. digitalocean-cloud-controller-manager

    Kubernetes cloud-controller-manager for DigitalOcean (beta)

    DigitalOcean

  8. cloud-provider-aws

    Cloud provider for AWS

    AWS

  9. cloud-provider-gcp

    cloud-provider-gcp contains several projects used to run Kubernetes in Google Cloud

    GCP

  10. cloud-provider-alibaba-cloud

    CloudProvider for Alibaba Cloud

    Alibaba Cloud

  11. cloud-provider-huaweicloud

    HUAWEI CLOUD Controller Manager is an external cloud controller manager for running kubernetes in a HUAWEI CLOUD cluster.

    Huawei Cloud

  12. cloud-provider-baiducloud

    Discontinued ⎈ Kubernetes cloud-controller-manager for Baidu Cloud.

    Baidu Cloud

  13. cloud-provider-vsphere

    Kubernetes Cloud Provider for vSphere https://cloud-provider-vsphere.sigs.k8s.io

    vSphere

  14. cloud-provider-azure

    Cloud provider for Azure

    Azure

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Cannot find how to set "spec.providerID" on nodes in Rancher / RKE2

    1 project | /r/rancher | 4 Dec 2023
  • Understanding Kubernetes Limits and Requests

    9 projects | dev.to | 1 Dec 2022
  • Connecting external load balancer with nginx ingress controller

    1 project | /r/kubernetes | 24 Jun 2022
  • How and When to Use Terraform with Kubernetes

    3 projects | dev.to | 24 Jan 2025
  • Building a Kubernetes Operator: A Practical Guide

    1 project | dev.to | 7 Jan 2025