hcloud-cloud-controller-manager
hcloud-cloud-controller-manager copied to clipboard
Kubernetes cloud-controller-manager for Hetzner Cloud
Is it possible to toggle proxyprotocol: enable/disable option per service with load balancer? If I use annotation like ``` load-balancer.hetzner.cloud/uses-proxyprotocol: "true" ``` It forces proxy protocol on all ports described...
Please add support for Readiness Gates, so Ingress NGINX (and others) will have injected information if Hetzner Cloud already have target properly attached. Right now, without that information when I...
Hello guys! I have an issue with hcloud controller, newly added node was not added into LB targets. ``` I0925 08:40:41.339617 1 node_controller.go:431] Initializing node pool1-44283f2f892250c3 with cloud provider I0925...
I would like to see support for HashiCorp Vault. More specifically, the Vault Agent Injector, which can inject secrets from Vault into pods. To do this, HCCM must either read...
When hccm tries to provision and add the server meta data it tries to match the IPs. In my case the main IP is private but as previously stated in...
We have quite a few feature requests related to Load Balancers. This issue acts as a sort of epic to collect these. - [ ] https://github.com/hetznercloud/hcloud-cloud-controller-manager/issues/321 - [ ] https://github.com/hetznercloud/hcloud-cloud-controller-manager/issues/553...
Is it possible to assign multiple certificates to a load balancer? I was expecting ``` load-balancer.hetzner.cloud/http-managed-certificate-domains: '*.domain1.com,*.domain2.com' ``` to work but it doesn't.
We have the following code: ```apiVersion: v1 kind: Service metadata: name: abcd-com namespace: abcd-prod annotations: load-balancer.hetzner.cloud/name: "farm-waf-razdon-com" load-balancer.hetzner.cloud/location: fsn1 load-balancer.hetzner.cloud/protocol: "tcp" load-balancer.hetzner.cloud/uses-proxyprotocol: "true" load-balancer.hetzner.cloud/use-private-ip: "true" load-balancer.hetzner.cloud/disable-public-network: "false" load-balancer.hetzner.cloud/health-check-protocol: "http" load-balancer.hetzner.cloud/health-check-http-validate-certificate:...
This is not a complete implementation just a MVP and idea. With the mock server a customer that does not want the cluster to know his robots credentials can use...
Instead of using the Hetzner Account credentials for Robot, you can also create a separate webservice user in the Robot Console. This user is only able to access the webservice...