UCloud essentials for Kubernetes. Currently it provides ULB loadbalancer support.
- Service load balancers sync (TCP & UDP)
- kubeup/kube-ucloud
- registry.aliyuncs.com/kubeup/kube-ucloud
Kubernetes 1.6+
ucloud-controller is a daemon responsible for service synchronization. It has to run on all master nodes.
- Update the required fields in
manifests/ucloud-controller.yaml
- Upload it to
pod-manifest-path-of-kubelets
on all your master nodes - Use docker logs to check if the controller is running properly
Just create Loadbalancer Services as usual. Currently only TCP & UDP types are supported. Some options can be customized through annotaion on Service. Please see pkg/cloudprovider/providers/ucloud/loadbalancer.go for details.
Apache Version 2.0