k8s ingress 配置文件
时间: 2023-08-31 14:05:12 浏览: 176
K8s部署文件
以下是一个简单的 Kubernetes Ingress 配置文件示例:
```
apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
name: my-ingress
spec:
rules:
- host: example.com
http:
paths:
- path: /app1
backend:
serviceName: app1-service
servicePort: 80
- path: /app2
backend:
serviceName: app2-service
servicePort: 80
```
这个配置文件定义了一个 Ingress 规则,指定了两个路径 `/app1` 和 `/app2` ,分别转发到 `app1-service` 和 `app2-service` 服务上。 `serviceName` 和 `servicePort` 分别指定了要转发到的服务的名称和端口。
此外,还可以通过 `annotations` 添加其他配置信息,例如 SSL 证书、负载均衡策略等。
阅读全文