K8S---kubectl expose

发布时间:2024年01月15日

一、简介

暴露相关资源为一个服务,资源类型包含 pod (po), service (svc), replicationcontroller (rc), deployment (deploy), replicaset (rs)

二、命令行详解

1、基于replicated nginx pod创建服务 , 服务监听端口 80 容器监听端口 8000.

kubectl expose rc nginx --port=80 --target-port=8000

2、基于一个文件定义的资源创建服务

kubectl expose -f nginx-controller.yaml --port=80 --target-port=8000
<
文章来源:https://blog.csdn.net/qq_41768644/article/details/135588118
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。