草庐IT

集群NoSQL

全部标签

docker - 套接字端口未在 Docker Swarm 集群中打开(已确定根本原因)

我有以下设置两个虚拟机创建覆盖网络创建了两个dockerswarm服务dockerservicecreate--namekaraf1-service--replicas1--networkkaraf_netkaraf1:2.0.0dockerservicecreate--namekaraf2-service--replicas1--networkkaraf_netkaraf2:2.0.0现在这些容器在启动时打开套接字端口,我观察到有一段时间它成功地创建了它,很多时候它失败了。ServerSocketFactory.getDefault().createServerSocket(serv

docker - 套接字端口未在 Docker Swarm 集群中打开(已确定根本原因)

我有以下设置两个虚拟机创建覆盖网络创建了两个dockerswarm服务dockerservicecreate--namekaraf1-service--replicas1--networkkaraf_netkaraf1:2.0.0dockerservicecreate--namekaraf2-service--replicas1--networkkaraf_netkaraf2:2.0.0现在这些容器在启动时打开套接字端口,我观察到有一段时间它成功地创建了它,很多时候它失败了。ServerSocketFactory.getDefault().createServerSocket(serv

amazon-web-services - 在 AWS 的现有 VPC 中创建 Kubernetes 集群

要在AWS中创建kubernetes集群,我使用设置脚本“https://get.k8s.io”。该脚本会自动创建一个新的VPC,但我想在AWS的现有VPC内创建kubernetes集群。有办法吗?我检查了/kubernetes/cluster/aws/config-default.sh文件,但似乎没有任何关于VPC的环境变量。 最佳答案 您可以添加这个ENV变量(我们使用的是1.1.8版)导出VPC_ID=vpc-YOURIDKubernetes还创建了一个具有172.20.0.0/16的VPC,我认为它期望这个。

amazon-web-services - 在 AWS 的现有 VPC 中创建 Kubernetes 集群

要在AWS中创建kubernetes集群,我使用设置脚本“https://get.k8s.io”。该脚本会自动创建一个新的VPC,但我想在AWS的现有VPC内创建kubernetes集群。有办法吗?我检查了/kubernetes/cluster/aws/config-default.sh文件,但似乎没有任何关于VPC的环境变量。 最佳答案 您可以添加这个ENV变量(我们使用的是1.1.8版)导出VPC_ID=vpc-YOURIDKubernetes还创建了一个具有172.20.0.0/16的VPC,我认为它期望这个。

docker - 是否有用于私有(private)目的的 docker 注册表集群解决方案?

我正在寻找一种开源解决方案来同步多个docker注册表。有人可以给我一些提示吗? 最佳答案 设置docker注册表的最简单方法是使用officialdockerregistry.这使您可以轻松地运行具有可配置存储后端的注册表服务器。正如其他人所提到的,您可以使用S3或GoogleCloud存储。(我个人使用过谷歌云存储,没有遇到任何问题)。我还会查看有关设置docker注册表的digitalocean帖子:Howtosetupadockerregistry.由于您对集群感兴趣,此时您需要做的就是设置多个注册表服务器,将相同的存储桶用

docker - 是否有用于私有(private)目的的 docker 注册表集群解决方案?

我正在寻找一种开源解决方案来同步多个docker注册表。有人可以给我一些提示吗? 最佳答案 设置docker注册表的最简单方法是使用officialdockerregistry.这使您可以轻松地运行具有可配置存储后端的注册表服务器。正如其他人所提到的,您可以使用S3或GoogleCloud存储。(我个人使用过谷歌云存储,没有遇到任何问题)。我还会查看有关设置docker注册表的digitalocean帖子:Howtosetupadockerregistry.由于您对集群感兴趣,此时您需要做的就是设置多个注册表服务器,将相同的存储桶用

docker - 如何将新的 Kubernetes minion 添加到当前集群

我有一个运行在3个服务器、一个主服务器和2个仆从上的Kubernetes集群。我想添加另一个奴才。是否可以添加一个奴才而无需再次进行完整安装?到目前为止,在搜索执行此操作的指南时,我只能找到有关启动整个集群的优秀指南。 最佳答案 对我来说,master和minion之间的区别在于启动过程和编排(master向minions发出信号,表明它已经完成并且他们现在可以上来,minions等待信号)。在事情完成后调出一个仆从并没有什么不同,除非信号已经完成,所以仆从就会出现。这对我来说似乎是一个合理的实验,所以我想我会尝试一下!我在digi

docker - 如何将新的 Kubernetes minion 添加到当前集群

我有一个运行在3个服务器、一个主服务器和2个仆从上的Kubernetes集群。我想添加另一个奴才。是否可以添加一个奴才而无需再次进行完整安装?到目前为止,在搜索执行此操作的指南时,我只能找到有关启动整个集群的优秀指南。 最佳答案 对我来说,master和minion之间的区别在于启动过程和编排(master向minions发出信号,表明它已经完成并且他们现在可以上来,minions等待信号)。在事情完成后调出一个仆从并没有什么不同,除非信号已经完成,所以仆从就会出现。这对我来说似乎是一个合理的实验,所以我想我会尝试一下!我在digi

docker - 如何在 Google Container Engine/Kubernetes 上扩展我的集群?

我有两个在GoogleContainerEngine上的Kubernetes集群中运行的应用容器实例(恰好是Node.JS应用,但这不重要)。我想将其扩展到三个实例。我的集群有一个主节点和两个小节点,还有一个复制Controller和一个负载平衡器服务。复制Controller让我的应用容器在两个节点上愉快地运行。我可以看到有一个方便的gcloudalphacontainerkubectlresize命令可以让我更改副本的数量,但我不知道如何或是否可以增加集群的大小本身,以便它可以启动另一个minion节点。我只看到gcloud命令来创建、删除、列出和描述集群;无需调整它们的大小。如果

docker - 如何在 Google Container Engine/Kubernetes 上扩展我的集群?

我有两个在GoogleContainerEngine上的Kubernetes集群中运行的应用容器实例(恰好是Node.JS应用,但这不重要)。我想将其扩展到三个实例。我的集群有一个主节点和两个小节点,还有一个复制Controller和一个负载平衡器服务。复制Controller让我的应用容器在两个节点上愉快地运行。我可以看到有一个方便的gcloudalphacontainerkubectlresize命令可以让我更改副本的数量,但我不知道如何或是否可以增加集群的大小本身,以便它可以启动另一个minion节点。我只看到gcloud命令来创建、删除、列出和描述集群;无需调整它们的大小。如果