问题标签 [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 - 使用 kops 时如何指定集群 CIDR?
我有点不确定如何确保在使用 kops 创建多个集群时没有重叠的 CIDR。
我知道可以--cluster-cidr
在使用kube-control-manager时指定,但是在使用 kops 时我似乎找不到这样做的方法。
docker - no kind "Cluster" is registered for version "v1"
I'm quite new to kubernetes, and I'm trying to deploy a docker container to kubernetes. I already have a docker container running on AWS. I am trying to deploy the yml file through the following command:
However whenever I try to deploy my yml file, I get a message saying:
My yml file looks like this:
Grateful for any help!
Thanks
kubernetes - 基于 Kops AWS gossip 的 kubernetes 集群上的 fabric8 控制台在哪里
我有一个使用 Kops 在 AWS 上部署的基于 Kubernetes gossip 的工作集群。在此我部署了fabric8。命令“gofabric8 validate”表示成功。
现在如何访问 fabric8 控制台?
注意:因为它是一个基于八卦的集群,所以我不需要域。所以我安装使用:“gofabric8 deploy -y --pv=false”(没有指定任何域)。我从用于在 AWS 上创建我的 kops 1 主 2 节点集群的同一台机器上安装。如果需要,如果我必须做任何不同的事情,请告诉我。
光栅
docker - Kops/Kubernetes 如何向集群添加简单镜像
对 kubernetes/kops 来说非常新,我已经按照 aws 上的 kops 教程进行操作,并且创建了一个集群。我想在集群上从 hub.docker 运行一个非常简单的容器,我该如何将这个容器添加到集群中?它是在集群配置文件中还是我需要向节点添加另一个图像。
java - 无效的字符串;意外字符:253 十六进制:fd
我正在尝试在https://github.com/pires/kubernetes-elasticsearch-cluster之后在 kubernetes 上运行 elasticsearch
我用来在集群上部署的 yaml 文件如下所示:
我得到的错误是:
我正在运行 Es 版本 1.7,这就是为什么我将这个新版本重命名为 elasticsearch5。我希望这个命名不是问题的原因。我最初没有 NETWORK_HOST 的 eth0 ,查看自述文件中的故障排除标准,我添加了但现在得到 253 hex: fd 错误。其他网络主机值不起作用。
我真的很感激有关此的任何想法。
kubernetes - 默认用户的 Kubernetes RBAC 身份验证
我kops
在 AWS 中使用来创建我的 Kubernetes 集群。
我已经创建了一个启用了 RBAC 的集群,--authorization=RBAC
如此处所述。
我正在尝试使用默认服务帐户令牌与集群交互并收到此错误:
Error from server (Forbidden): User "system:serviceaccount:default:default" cannot list pods in the namespace "default". (get pods)
我是否在某处缺少角色或绑定?
amazon-web-services - 需要有关 kubernetes 卷挂载问题的帮助
我已经使用 kops 版本1.8.0-beta.1创建了启用 RBAC 的 kubernetes 集群,我正在尝试运行一个 nginx pod,它应该附加预先创建的 EBS 卷并且 pod 应该启动。但是即使我是管理员用户,也会出现未经授权的问题。任何帮助将不胜感激。
猫测试-ebs.yml
我收到以下错误:
amazon-web-services - 如何为 kops 在 AWS 上安装的 k8s 做集群自动扩缩器?
按照本指南在 AWS 上创建集群自动扩缩器: https ://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler/cloudprovider/aws
我已更改k8s-worker-asg-1
为我当前的 ASG 名称,该名称由kops
. 但是当运行kubectl apply -f deployment.yaml
并检查 pods时kubectl get pods -n=kube-system
,返回:
我试图查看它的日志kubectl logs cluster-autoscaler-75ccf5b9c9-lhts8 -n=kube-system
,返回:
我还尝试描述 pod kubectl describe cluster-autoscaler-75ccf5b9c9-lhts8 -n=kube-system
,返回:
那么如何调试问题呢?会是什么原因?它需要在 AWS 上存储吗?我还没有在 AWS 上创建任何存储。
顺便说一句,我还有一个问题。如果使用kops
在 AWS 上创建 k8s 集群,则更改maxSize
,minSize
以获取节点大小:
到目前为止,AWS 上的 Auto Scaling 组已经成为Min:2
Max:4
.
是否有必要再次运行此部署? https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler/cloudprovider/aws
kops 不能同时改变 ASG 和 k8s 集群吗?为什么要做另一个步骤来设置cluster-autoscaler
命名kube-system
空间?
amazon-web-services - 在 k8 中创建 DNS HostedZone 时出错(在 aws 上)
我正在使用 aws 上的 kops 创建一个 k8 集群,但遇到了一个有趣的异常:
我在 Route 53 上创建了一个托管区域,并将区域类型设置为private。
我还将以下 VPC 设置修改为“true”:
- enableDns主机名
- enableDnsSupport
使用的软件:
kops - 版本 1.6.1 (git-22b22cc)
kubectl - 客户端版本:version.Info{Major:"1", Minor:"8"...}
我删除了集群并再次创建它,但同样的异常仍然存在。所以一定是我做错了什么。
任何意见将是有益的。
tnx,汤姆
amazon-web-services - 如何在 kops 在 AWS 上安装的 k8s 集群中使用 alb-ingress-controller?
想alb-ingress-controller
在 AWS 上使用。
已经安装了 k8s 集群kops
。
按照本指南使用alb-ingress-controller
:
https://github.com/coreos/alb-ingress-controller/blob/master/docs/walkthrough.md
运行后检查日志时$ kubectl apply -f echoserver-ingress.yaml
,
我在每个唯一可用区为一个特殊 VPC 设置了两个子网。并将集群名称的值设置为shared
,添加一个kubernetes.io/role/alb-ingress
. 为什么不能通过?