linode-cloud-controller-manager:适用于Linode的Kubernetes Cloud Controller Manager

时间:2024-05-27 05:32:54
【文件属性】:

文件名称:linode-cloud-controller-manager:适用于Linode的Kubernetes Cloud Controller Manager

文件大小:145KB

文件格式:ZIP

更新时间:2024-05-27 05:32:54

kubernetes linode kubernetes-controller loadbalancer ccm

适用于Linode的Kubernetes Cloud Controller Manager CCM的目的 Linode Cloud Controller Manager(CCM)在Linode上创建了完全受支持的Kubernetes体验。 部署的时,将自动部署负载平衡器Linode NodeBalancers。 这是允许从Internet访问群集中运行的服务的最可靠方法。 Linode主机名和网络地址(私有/公共IP)会自动与其对应的Kubernetes资源相关联,从而构成了各种Kubernetes功能的基础。 关闭Linodes时,会将节点资源置于正确的状态,从而可以适当地重新安排Pod的调度。 节点用Linode区域注释,这是基于故障域进行调度的基础。 Kubernetes支持的版本 Kubernetes 1.9以上 用法 LoadBalancer服务 类型LoadBalanc


【文件预览】:
linode-cloud-controller-manager-master
----.gitignore(500B)
----go.mod(2KB)
----Dockerfile(272B)
----e2e()
--------go.mod(2KB)
--------Makefile(1KB)
--------go.sum(38KB)
--------README.md(2KB)
--------test()
----Makefile(2KB)
----.travis.yml(694B)
----LICENSE(11KB)
----CHANGELOG.md(113B)
----go.sum(99KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(830B)
--------ISSUE_TEMPLATE.md(966B)
--------release-drafter.yml(509B)
--------labels.yml(717B)
--------CONTRIBUTING.md(2KB)
--------workflows()
----examples()
--------.gitignore(24B)
--------test.sh(502B)
--------tcp-nginx.yaml(572B)
--------http-nginx.yaml(668B)
--------https-nginx.yaml(1KB)
----main.go(2KB)
----README.md(12KB)
----cloud()
--------linode()
--------api.go(151B)
----sentry()
--------sentry.go(2KB)
----deploy()
--------.gitignore(16B)
--------ccm-linode-template.yaml(3KB)
--------generate-manifest.sh(862B)
--------uninstall.sh(243B)
----hack()
--------coverage.sh(405B)
--------builddeps.sh(179B)
----.golangci.yml(665B)

网友评论