k8s 通过yaml文件创建service
时间: 2023-07-18 20:29:59 浏览: 196
k8s 创建mysql的 全套yaml文件
是的,您可以通过编写一个 YAML 格式的文件来创建 Kubernetes Service。以下是一个示例 YAML 文件:
```
apiVersion: v1
kind: Service
metadata:
name: my-service
spec:
selector:
app: my-app
ports:
- protocol: TCP
port: 80
targetPort: 9376
```
在这个 YAML 文件中,我们定义了一个名为 my-service 的 Service,它将会通过标签选择器选择具有标签 app=my-app 的 Pod,然后将流量路由到 Pod 的 9376 端口上。
要创建这个 Service,您可以使用以下命令:
```
kubectl apply -f my-service.yaml
```
这将会使用您提供的 YAML 文件创建一个 Kubernetes Service。
阅读全文