{"id":13564359,"url":"https://github.com/outscale/cloud-provider-osc","last_synced_at":"2026-02-04T10:57:06.817Z","repository":{"id":37073853,"uuid":"247104721","full_name":"outscale/cloud-provider-osc","owner":"outscale","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-20T20:40:01.000Z","size":200230,"stargazers_count":5,"open_issues_count":23,"forks_count":8,"subscribers_count":6,"default_branch":"OSC-MIGRATION","last_synced_at":"2025-03-21T05:43:10.741Z","etag":null,"topics":["ccm","k8s","kubernetes","maturity-graduated","outscale"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/outscale.png","metadata":{"files":{"readme":"docs/README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY_CONTACTS","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-13T15:34:54.000Z","updated_at":"2025-03-21T05:04:32.000Z","dependencies_parsed_at":"2023-02-19T12:00:35.171Z","dependency_job_id":"0ca5abf9-4a1b-412d-a8b6-4a0738662ef4","html_url":"https://github.com/outscale/cloud-provider-osc","commit_stats":null,"previous_names":["outscale-dev/cloud-provider-osc"],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/outscale%2Fcloud-provider-osc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/outscale%2Fcloud-provider-osc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/outscale%2Fcloud-provider-osc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/outscale%2Fcloud-provider-osc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/outscale","download_url":"https://codeload.github.com/outscale/cloud-provider-osc/tar.gz/refs/heads/OSC-MIGRATION","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247082925,"owners_count":20880744,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ccm","k8s","kubernetes","maturity-graduated","outscale"],"created_at":"2024-08-01T13:01:30.192Z","updated_at":"2026-02-04T10:57:06.761Z","avatar_url":"https://github.com/outscale.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# Outscale Cloud Controller Manager (CCM)\n[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/osc-cloud-controller-manager)](https://artifacthub.io/packages/search?repo=osc-cloud-controller-manager)\n[![Project Graduated](https://docs.outscale.com/fr/userguide/_images/Project-Graduated-green.svg)](https://docs.outscale.com/en/userguide/Open-Source-Projects.html)\n\nThe Outscale Cloud Controller Manager (cloud-provider-osc) provides the interface between a Kubernetes cluster and 3DS Outscale service APIs. \nThis project is necessary for operating the cluster.\n\n\nMore details on [cloud-controller role](https://kubernetes.io/docs/concepts/architecture/cloud-controller/) in Kubernetes architecture.\n\n# Features\n- Node controller: provides Kubernetes details about nodes (Outscale Virtual Machines)\n- Service controller: allows cluster user to expose Kubernetes Services using Outscale Load Balancer Unit (LBU) \n\n# Installation\nSee [deploy documentation](../deploy/README.md)\n\n# Usage\n\nSome example of services:\n- [2048](../examples/2048)\n- [simple-lb](../examples/simple-lb)\n- [simple-internal](../examples/simple-internal)\n- [advanced-lb](../examples/advanced-lb)\n\nServices can be annotated to adapt behavior and configuration of Load Balancer Units.\nCheck [annotation documentation](../docs/annotations.md) for more details.\n\n# Contributing\n\nFor new feature request or bug fixes, please [create an issue](https://github.com/outscale/cloud-provider-osc/issues).\n\nIf you want to dig into cloud-provider-osc, check [development documentation](development.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foutscale%2Fcloud-provider-osc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foutscale%2Fcloud-provider-osc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foutscale%2Fcloud-provider-osc/lists"}