Tag: kops

更改容器内打开的文件描述符的进程限制

有没有办法改变限制,在我的情况下打开文件描述符,软和硬,一个正在运行的进程内的一个吊舱? 我正在使用helm stable/memcached运行memcached部署,但1024打开的文件限制对于预期的并发性是非常短的。 如果无法这样做,在kubernetes集群(在AWS上运行并使用kops安装)上更改部署或全局限制的正确方法是什么?

没有种类“Cluster”被注册为版本“v1”

我对kubernetes很陌生,我试图将一个docker容器部署到kubernetes。 我已经有一个在AWS上运行的docker容器。 我正在尝试通过以下命令部署yml文件: kops create -f deployment.yml –state=s3://mybucket 然而每当我尝试部署我的XML文件,我收到一条消息说: error parsing file "deployment.yml": no kind "Cluster" is registered for version "v1" 我的XML文件如下所示: apiVersion: v1 kind: Cluster metadata: name: containers spec: containers: – name: container image: [idnumber].dkr.ecr.eu-west-2.amazonaws.com/myfirstcontainer ports: – containerPort: 3000 感谢任何帮助! 谢谢

Kops / Kubernetes如何将简单的图像添加到群集

对于kubernetes / kops来说相当新颖,我已经在aws上跟随了kops的教程,并创build了一个集群。 我想从集群上的hub.docker运行一个非常简单的容器,我该如何将这个容器添加到集群? 它是在集群configuration文件还是我需要添加另一个图像的节点。

使用Kops + Docker 1.11在Kubernetes pod中设置sysctl密钥

我使用Kops 1.4.4在AWS上启动我的Kubernetes集群。 我的Elasticsearch窗格要求我将内核参数vm.max_map_count至less设置为262144. Kubernetes 1.5.1具有systctlfunction,但它需要Docker> = 1.12。 Kops目前使用较小的Docker版本构build我的节点,因此我试图弄清楚如何自动设置内核参数。 如果我尝试使用RUN sysctl -w vm.max_map_count=262144将其设置在我的Dockerfile中, RUN sysctl -w vm.max_map_count=262144收到错误消息:'sysctl:setting key'vm.max_map_count':只读文件系统'。 有没有解决方法?