ZBLOG

k8s中我有一个deployment.yaml和一个service.yaml我怎么将这两个绑定

通过 kubectl apply 命令,将这两个 YAML 文件应用到 Kubernetes 集群中即可将 Deployment 和 Service 绑定起来。

假设你的 Deployment YAML 文件名为 deployment.yaml,Service YAML 文件名为 service.yaml,下面是实现绑定的具体步骤:

  1. 执行以下命令创建 Deployment:
   kubectl apply -f deployment.yaml
  1. 执行以下命令创建 Service:
   kubectl apply -f service.yaml
  1. 确认 Deployment 是否成功创建:
   kubectl get deployments

如果输出结果中包含刚刚创建的 Deployment 名称,说明 Deployment 创建成功。

  1. 确认 Service 是否成功创建:
   kubectl get services

如果输出结果中包含刚刚创建的 Service 名称,说明 Service 创建成功。

  1. 进一步确认 Service 是否与 Deployment 绑定成功:
   kubectl describe service <service-name>

在输出结果中查找 Selector: 字段,确认其值与 Deployment YAML 文件中的 selector.matchLabels 字段匹配。如果匹配成功,表示 Service 与 Deployment 成功绑定。

此时,其他服务可以通过 Service 名称和端口号访问 Deployment 管理的 Pod。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=1218

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?