kubernetes - 从源代码运行kubernetes并配置云提供商

标签 kubernetes

是否可以从源代码(./hack/local-up-cluster.sh)运行kubernetes,并且仍然可以通过这种类型的设置正确配置云提供程序?例如,如果实例在AWS EC2上运行,并且满足所有先决条件,包括正确的导出,aws cli和configs,但始终会出现错误,指出未找到云提供商。 KUBERNETES_PROVIDER = aws,区域设置为us-west-2a,依此类推...
Failed to get AWS Cloud Provider. plugin.host.GetCloudProvider returned <nil> instead

最佳答案

我不认为hack/local-up-cluster.sh设计为可在云提供商上运行。但是,cluster/kube-up.sh旨在在从源代码构建时起作用:

$ make release
$ export KUBERNETES_PROVIDER=aws
$ cluster/kube-up.sh  # Uses the release built in step 1

有许多选项可以配置,您可以找到更多详细信息here(只需忽略有关https://get.k8s.io的部分)。

关于kubernetes - 从源代码运行kubernetes并配置云提供商,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37123684/

相关文章:

kubernetes - 在生产中使用 kubeadm 有什么风险?

Kubernetes简单认证

kubernetes - 如何在Kubernetes配置文件中添加环境变量?

kubernetes - VirtualService 和 Gateway 中的 "hosts"属性是否基于 HTTP 的 Host header (第 7 层)?

jenkins - 无法为Jenkins设置Kubernetes插件

kubernetes - WaitForFirstConsumer PersistentVolumeClaim 在绑定(bind)前等待第一个消费者被创建

azure - 如何在Azure Portal中监控Azure Kubernetes集群资源状态?

kubernetes - 在 GKE 集群上创建基于路径的 Ingress

Kubernetes ssh 进入在本地不工作的节点

logging - kubernetes中的集中式应用程序日志记录