问题标签 [kops]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - Kubernetes 集群 x509:证书问题
我在官方 kubernetes github 分支上使用本教程使用kops在aws上设置了Kubernetes集群。
集群在 AWS 上设置成功,但是当我尝试运行时
或者
它说
这绝对是我的x509 证书的问题。只需要轻轻推动正确的方向。感谢您宝贵的时间和帮助!
NOTE: I am running these commands from outside the cluster from a machine from where I did set up of cluster.
kubernetes - 如何使用带有不安全注册表的 Kops 创建 Kubernetes 集群?
我必须创建一个支持不安全 docker 注册表的集群。我想用Kops
这个。有没有办法使用不安全的注册表创建集群Kops
?
kubernetes - kube-aws 中的网络模式是什么?
我试图找出我们在使用 kube-aws 设置 kubernetes 时可以使用的网络模式。我没有找到任何文件,就像我发现 kops 一样。https://github.com/kubernetes/kops/blob/master/docs/networking.md。你能告诉我什么是新穿梭模式(例如:法兰绒、运河等),或者是否有任何相同的文件。我们可以改变网络模式吗?
谢谢
authentication - 使用 kops 创建集群时如何启用基于证书的身份验证?
我在kops工具的帮助下在 AWS 上创建 Kubernetes 集群。我想要求使用客户端证书进行身份验证才能连接到集群 API,如何在使用kops create cluster
? 创建集群时启用此功能。
我的集群创建命令如下所示,我想知道如何修改它以启用客户端证书身份验证:
ssl - 如何从 kops 创建的集群中获取证书颁发机构证书/密钥?
我使用kops工具在 AWS 上创建了一个 Kubernetes 集群。我需要获取其证书颁发机构证书和密钥,如何通过 kops 导出这些文件?
我尝试了以下方法,但它没有说秘密不支持 yaml 输出格式:
我还想知道如何指定要处理的集群,因为 kops 只是使用默认的 kubectl 上下文。我正在使用 kops 版本 1.6.2。
kubernetes - 使用 kops 启用 Kubernetes PodPresets
我有一个 kubernetes 集群,它使用 1.5 的 kops 设置,然后升级到 1.6.2。我正在尝试使用 PodPresets。文档说明了以下要求:
- 您已启用 api 类型 settings.k8s.io/v1alpha1/podpreset
- 您已启用准入控制器 PodPreset
- 您已经定义了 pod 预设
我看到对于 1.6.x,第一个已处理(我如何验证?)。我该如何申请第二个?我可以看到集群中运行了三个 kube-apiserver-* pod(我想它是用于 3 azs)。我想我可以从 kubernetes 仪表板编辑他们的 yaml 配置,并将 PodPreset 添加到准入控制字符串中。但是有没有更好的方法来实现这一点?
amazon-web-services - 使用 kops 创建集群时如何配置 Kubernetes 节点标签?
在 AWS 上使用kops版本 1.6.2 创建 Kubernetes 集群时,如何为节点配置 Kubernetes 标签?我的具体情况是我需要将标签设置beta.kubernetes.io/fluentd-ds-ready
为 true,否则 Fluentd pod 将不会被调度。
我当前用于创建集群的 kops 命令如下所示:
如何配置 kops 以beta.kubernetes.io/fluentd-ds-ready=true
在创建的 Kubernetes 节点上设置标签?
amazon-web-services - Kops/Kubernetes 实例组自动伸缩
我有一个在 AWS 中运行的 Kubernetes 集群。我曾经kops
设置和启动集群。
我在节点实例组中定义了最小和最大节点数:
目前集群有 5 个节点在运行。在集群中进行一些部署后,Pod/容器无法启动,因为没有可用的节点具有足够的资源。
所以我想,当出现资源问题时,k8s 会自动扩展集群并启动更多节点。因为最大节点数是 7。
我错过了任何配置吗?
更新
正如@kichik 提到的,已经安装了自动缩放器插件。然而,它不起作用。kube-dns 也经常因为资源问题而重启。