{"id":13702985,"url":"https://gitlab.com/MatthiasLohr/hcloud-cloud-controller-manager-helm-chart","last_synced_at":"2025-05-05T07:30:30.956Z","repository":{"id":61281180,"uuid":"19740307","full_name":"MatthiasLohr/hcloud-cloud-controller-manager-helm-chart","owner":"MatthiasLohr","description":"Community Helm Chart for the Hetzner Cloud hcloud-cloud-controller-manager","archived":false,"fork":false,"pushed_at":null,"size":null,"stargazers_count":16,"open_issues_count":3,"forks_count":8,"subscribers_count":null,"default_branch":"main","last_synced_at":"2025-04-18T07:15:30.855Z","etag":null,"topics":["Hetzner","Hetzner Cloud","helm"],"latest_commit_sha":null,"homepage":null,"language":null,"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://gitlab.com/uploads/-/system/project/avatar/19740307/hcloud-cloud-controller-manager.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-07-03T08:48:05.185Z","updated_at":"2024-10-16T18:34:08.525Z","dependencies_parsed_at":"2022-10-15T11:13:03.149Z","dependency_job_id":null,"html_url":"https://gitlab.com/MatthiasLohr/hcloud-cloud-controller-manager-helm-chart","commit_stats":null,"previous_names":[],"tags_count":20,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/MatthiasLohr%2Fhcloud-cloud-controller-manager-helm-chart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/MatthiasLohr%2Fhcloud-cloud-controller-manager-helm-chart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/MatthiasLohr%2Fhcloud-cloud-controller-manager-helm-chart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/MatthiasLohr%2Fhcloud-cloud-controller-manager-helm-chart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/owners/MatthiasLohr","download_url":"https://gitlab.com/MatthiasLohr/hcloud-cloud-controller-manager-helm-chart/-/archive/main/hcloud-cloud-controller-manager-helm-chart-main.zip","host":{"name":"gitlab.com","url":"https://gitlab.com","kind":"gitlab","repositories_count":4518884,"owners_count":6973,"icon_url":"https://github.com/gitlab.png","version":null,"created_at":"2022-05-30T11:31:42.605Z","updated_at":"2024-07-18T11:24:13.055Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/owners"}},"keywords":["Hetzner","Hetzner Cloud","helm"],"created_at":"2024-08-02T21:00:48.050Z","updated_at":"2025-05-05T07:30:30.480Z","avatar_url":"https://gitlab.com/uploads/-/system/project/avatar/19740307/hcloud-cloud-controller-manager.png","language":null,"funding_links":[],"categories":["Integrations"],"sub_categories":["Rust"],"readme":"\u003cmark\u003e\n\u003cstrong\u003eIMPORTANT!\u003c/strong\u003e This Helm Chart is not maintained anymore in favor of the official Helm Chart now provided by Hetzner, located at https://github.com/hetznercloud/csi-driver/tree/main/chart.\n\u003c/mark\u003e\n\n\n# Helm Chart for Hetzner Cloud hcloud-cloud-controller-manager\n\nThis is a community Helm Chart for installing the hcloud-cloud-controller-manager in your Hetzner Cloud Kubernetes cluster.\nThe original sources of the hcloud-cloud-controller-manager can be found at\n[https://github.com/hetznercloud/hcloud-cloud-controller-manager](https://github.com/hetznercloud/hcloud-cloud-controller-manager).\n\n**Please note**: This project is a community project from a Hetzner customer, published for use by other Hetzner customers.\nNeither the author nor this project is affiliated with Hetzner Online GmbH.\n\n\n## Installation\n\n### Add Helm Repository\n\n```\nhelm repo add mlohr https://helm-charts.mlohr.com/\nhelm repo update\n```\n\n### Install to Kubernetes\n\nAfter your Kubernetes cluster is installed, you can install hcloud-cloud-controller-manager using this quick example:\n\n  * Without using a private network:\n    ```\n    helm install -n kube-system hcloud-cloud-controller-manager mlohr/hcloud-cloud-controller-manager \\\n      --set secret.hcloudApiToken=\u003cHCLOUD API TOKEN\u003e\n    ```\n  * With using a private network:\n    ```\n    helm install -n kube-system hcloud-cloud-controller-manager mlohr/hcloud-cloud-controller-manager \\\n      --set secret.hcloudApiToken=\u003cHCLOUD API TOKEN\u003e \\\n      --set config.privateNetworks.enabled=true \\\n      --set config.privateNetworks.id=\u003cHCLOUD NETWORK ID\u003e \\\n      --set config.privateNetworks.subnet=\u003cHCLOUD NETWORK CIDR\u003e\n    ```\n  * You can also (re)use an existing secret, e.g. from [hcloud-csi-driver Helm Chart](https://gitlab.com/MatthiasLohr/hcloud-csi-driver-helm-chart):\n    ```\n    helm install -n kube-system hcloud-cloud-controller-manager mlohr/hcloud-cloud-controller-manager \\\n      --set secret.existingSecretName=\u003cEXISTING SECRET NAME\u003e\n    ```\n\n\n## Configuration\n\nTo see all available configuration options for a deployment using this helm chart,\nplease check the [`values.yaml`](https://gitlab.com/MatthiasLohr/hcloud-cloud-controller-manager-helm-chart/-/blob/main/values.yaml) file.\n\n\n### LoadBalancers\n\nThe `hcloud-cloud-controller-manager` allows for automatic instantiation and configuration of Hetzner load balancer instances for Kubernetes `Service` resource with type `LoadBalancer` (enabled by default).\nThe load balancer instance can be configured by adding annotations to the `Service` resource.\nCheck https://github.com/hetznercloud/hcloud-cloud-controller-manager/blob/master/internal/annotation/load_balancer.go for a list of supported annotations.\n\n\n## License\n\nThis project is published under the Apache License, Version 2.0.\nSee [LICENSE.md](https://gitlab.com/MatthiasLohr/hcloud-cloud-controller-manager-helm-chart/-/blob/master/LICENSE.md) for more information.\n\nCopyright (c) by [Matthias Lohr](https://mlohr.com/) \u0026lt;[mail@mlohr.com](mailto:mail@mlohr.com)\u0026gt;\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/gitlab.com%2FMatthiasLohr%2Fhcloud-cloud-controller-manager-helm-chart","html_url":"https://awesome.ecosyste.ms/projects/gitlab.com%2FMatthiasLohr%2Fhcloud-cloud-controller-manager-helm-chart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/gitlab.com%2FMatthiasLohr%2Fhcloud-cloud-controller-manager-helm-chart/lists"}