1

我正在尝试为部署在 CloudStack 中的 vm 上的 kubernetes 开发水平扩展。在 github repo 上,我了解到一个虚假的提供程序用于开发新的 cloudprovider,这是我想做的。问题是我不喜欢使用 git 和 Kubernetes。所以我的问题是:

  • 如果我以这种方式编辑 fake.go,那么我如何对 Kubernetes 说我想要那个云提供商?
  • 我知道 CoreOS 有 kubernetes,但我必须在 CentOS 中使用它,因为当我完成这些更改后,我必须使用 OpenShit,但这是另一个故事......

有人可以帮我吗?提前致谢。

4

1 回答 1

0

假提供者只是用于测试,而不是用于开发新的云提供者,但它确实向您展示了需要实施哪些方法。不过,值得一看的是真正的提供者实现之一。

您可以在此处找到 Kubernetes 已移植到的平台和发行版: https ://github.com/kubernetes/kubernetes/tree/master/docs/getting-started-guides

可以在此处找到裸机(无云提供商)CentOS 设置: https ://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/centos/centos_manual_config.md

此处描述了 Cloudstack 设置: https ://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/cloudstack.md

于 2016-03-02T05:56:17.347 回答