问题标签 [kubernetes-cluster]
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.
kubernetes - 多个 Kubernetes 集群
要求是,QA 的每个新构建都应该创建一个新的 kubernetes 集群(完全是新环境),然后在 QA 完成后将其销毁。所以它不是一个联合设置。
我kops
在 AWS 中使用来创建集群。
我是否需要创建另一个“引导”实例来创建新集群?猜测是我可以在命令中更改集群的名称,它将创建一个新集群。喜欢kops create cluster --zones=<zones> <some-other-name>
。
所以问题是什么kubectl get all
返回 - 合并的对象?
当我这样做时kubectl apply -f .
,kubectl 如何知道要应用到哪个集群?
如何在安装类似的东西时指定集群名称helm
?
docker - Kubernetes集群无法启动
我正在 Fedora 26 上创建 kubernetes 集群,但我无法在 kubernetes 上初始化集群。
在这里,我附上图片和错误供您参考,指导我如何解决问题..
环境:
- 码头工人版本
- 客户端版本:1.13.1
- API版本:1.26
Kubeadm 版本:
错误图片:
集群错误:
google-cloud-platform - 私有 GKE 和 Cloud SQL 之间的连接
我有一个带有公共主端点的私有 GKE 集群,其中有需要访问 Cloud SQL 的作业。我有一个在 3307 上接收的云 SQL 代理 DaemonSet,它连接到 3306 上的实际数据库。
我的网络没有出站互联网,也没有添加任何防火墙规则。我的云 SQL 代理出现以下错误。有关解决此问题的任何帮助或有关如何在私有 GKE 和 Cloud SQL 之间建立连接的指南?
无法连接到“dbinstance”:拨打 tcp publicip:3307:getsockopt:连接超时
kubernetes - 如何在谷歌云平台上使用 Kubernetes 创建集群时添加 Windows 节点?
我曾尝试创建 Kubernetes 集群,但所有节点都是基于 linux 的操作系统(容器优化操作系统(cos)(默认)和 Ubuntu)。我在 docker Hub 上存储了基于 Windows 的图像,我需要将此应用程序部署到 kubernetes 集群。我正在使用https://console.cloud.google.com/kubernetes/创建集群。
创建节点时,设置中只有两个选项:Container-Optimized OS (cos)(默认)和 Ubuntu。
kubernetes - 数字海洋kubernetes集群连接错误
我在具有 1 个工作节点和一个主节点的数字海洋上创建了 kubernetes 集群。
根据数字海洋指南,我按照步骤下载了 kubernetes 集群配置文件
但它显示
当 Kubernetes 集群启动并运行时
kubernetes - 无法从 Kubernetes 集群中运行的不同 pod 访问 Vault 服务器
我在 kubernetes 中设置了 hashcorp 保险库服务器。通过 CLI 或 UI 访问时,Vault 服务器工作正常。我创建了另一个运行我的应用程序的 pod。但是我无法从运行在不同 pod 上的应用程序访问 Vault Server。
我尝试使用 Cluster-IP:Port, IP:Port 但总是看到错误连接被拒绝。
服务.yaml
kubernetes - 谁/在哪里实际工作在 kubernetes 中进行活性探测?
在我的 kubernetes 集群中,http liveness probe 总是失败并显示此消息
所以,coredns
并且kubernetes-dashboard
(任何其他使用 http liveness probe 的)pod 被无限重启。
在 pod 运行时(在事件启动和重新启动之间),我通过在 pod 上执行命令来检查 pod 的curl http://10.233.90.72:8080/health
端点busyboxplus
。这个命令工作正常,我可以看到OK
返回。但活性探测仍然失败。吊舱正在重新启动...
在这种情况下,我想调试活性探针,但我不知道谁/在哪里实际在 kubernetes 中工作活性探针?这是豆荚吗?还是节点?
我如何调试活性探针?有没有人有同样的问题..?
请给我建议。
提前致谢
docker - 如何从现有的 docker 容器创建一个 pod
我使用 docker-compose.yml 创建了一个 docker 容器,它在 8085/tcp 上运行。现在我需要用这个容器创建一个 pod 并用 kubernetes 部署它。我使用 .yaml 文件来执行此操作,但出现 CrashLoopBackOff 错误。
现在我创建了一个 wpt-pod.yml 文件:
但在运行上述 .yaml 文件后,我收到以下错误:
我在这里做错了什么?我是 Kubernetes 的新手,通过一些在线教程来到这里。
kubernetes - Kubernetes集群有什么用?
每个地方都提到“集群类型的服务使 pod 在 Kubernetes 集群中可访问”
是不是说,给一个POD添加集群服务后,只能使用POD的集群服务IP连接该POD,使用添加集群前生成的POD的IP就无法连接POD了?
请帮助我理解,我正在学习 Kubernetes。