【问题标题】:kubernetes Failed to create tags for load balancer security groupkubernetes 无法为负载均衡器安全组创建标签
【发布时间】:2015-10-28 10:22:01
【问题描述】:

当我在 Kubernetes 中创建服务时,我看到 controller-manager 将创建一个安全组和一个新的 minion 安全组规则。有一些警告:

W1028 05:34:44.104402 1 aws.go:1755] 创建标签失败(尝试次数过多):InvalidParameterValue:参数标签键的值('')无效。标签键不能为空或为空。 状态码:400,请求 ID:[] E1028 05:34:44.104450 1 aws.go:1830] 创建负载均衡器安全组时出错:错误标记安全组:InvalidParameterValue:参数标记键的值('')无效。标签键不能为空或为空。 状态码:400,请求 ID:[] E1028 05:34:44.104500 1 servicecontroller.go:173] 无法处理服务增量。重试:无法为服务 default/nginx-service 创建外部负载均衡器:错误标记安全组:InvalidParameterValue:参数标记键的值('')无效。标签键不能为空或为空。 状态码:400,请求 ID:[]

我在设置 Kubernetes 集群时是否遗漏了什么?


于 2015 年 12 月 22 日添加

创建ELB的时候还是发现这个问题

W1222 04:38:51.220684 1 aws.go:1571] 创建标签失败(尝试次数过多):InvalidParameterValue:参数标签键的值('')无效。标签键不能为空或为空。 状态码:400,请求ID: E1222 04:38:51.220726 1 aws.go:1647] 创建负载均衡器安全组时出错:错误标记安全组:InvalidParameterValue:参数标记键的值('')无效。标签键不能为空或为空。 状态码:400,请求ID: E1222 04:38:51.220780 1 servicecontroller.go:187] 无法处理服务增量。重试:无法为服务默认/nginx创建负载均衡器:错误标记安全组:InvalidParameterValue:参数标记键的值('')无效。标签键不能为空或为空。 状态码:400,请求ID: kubectl 版本 客户端版本:version.Info{Major:"1", Minor:"1", GitVersion:"v1.1.2", GitCommit:"3085895b8a70a3d985e9320a098e74f545546171", GitTreeState:"clean"} 服务器版本:version.Info{Major:"1", Minor:"1", GitVersion:"v1.1.3", GitCommit:"6a81b50c7e97bbe0ade075de55ab4fa34f049dc2", GitTreeState:"clean"}

【问题讨论】:

    标签: kubernetes


    【解决方案1】:

    我是这里代码的作者。有些事情肯定是不对的,我看不出你是如何根据阅读代码来解决这个问题的。您正在运行什么版本的 kubernetes(发行版或从源代码运行)?以及您是如何安装的 - 您是否使用了 kube-up?

    此外,当您第一次启动控制器管理器时,它应该记录以下两条消息之一:“AWS 云过滤标签:...”或““AWS 云 - 无标签过滤”。两者中的哪一个它会记录吗?如果是第一个,它会过滤哪些标签?

    【讨论】:

    • 我使用下载版本 1.0.6,并逐步设置集群(我没有为实例设置标签),控制器管理器说“aws.go:597] AWS 云 - 否标签过滤”
    猜你喜欢
    • 1970-01-01
    • 2014-03-09
    • 2017-08-11
    • 1970-01-01
    • 2014-01-04
    • 2020-02-08
    • 2019-05-27
    • 1970-01-01
    • 2017-08-09
    相关资源
    最近更新 更多