Jac*_*cob 11 kubernetes kubernetes-helm
当前,我正在尝试通过创建Helm图表在Kubernetes集群上部署微服务端点Docker映像。为此,我创建了图表并更改了values.yaml和deployment.yaml中的参数以进行端口更改。我也想从Angular前端访问。因此,我添加了服务类型= NodePort。当我描述服务时,它给了我30983访问的端口。
我像http:// node-ip:30983 / endpoint一样访问
但我只是得到无法访问该网站的消息。让我添加我在这里所做的详细信息:
我的values.yaml文件包含以下提到的服务类型:
和我的template / service.yaml文件包含如下内容:
而我的template / deployment.yaml文件包含以下内容:
我尝试访问如下内容:
而且只能到达站点。
注意:当我尝试描述服务时,会得到以下信息:
kubectl的输出获取pod --show-labels,如下图所示。
更新
当我们使用kubectl describe pod命令时,将如下所示:
更新错误
Readiness probe failed: HTTP probe failed with statuscode: 404
Liveness probe failed: HTTP probe failed with statuscode: 404
Run Code Online (Sandbox Code Playgroud)
如何从部署访问端点?
尝试使用健康检查探针:
livenessProbe:
tcpSocket:
port: 8085
readinessProbe:
tcpSocket:
port: 8085
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
830 次 |
| 最近记录: |