apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: myingress
annotations:
nginx.ingress.kubernetes.io/proxy-body-size: 8m
ingress.bluemix.net/server-snippets: |
# Example snippet
location = /health {
return 200 'Healthy';
add_header Content-Type text/plain;
}
spec:
tls:
- secretName: mytlssecret
hosts:
- mydomain.example.com
rules:
- host: mydomain
http:
paths:
- path: /
backend:
serviceName: myservice
servicePort: 8080
参考文献
WikiNotes/简单的Ingress示例
Sample Ingress resource YAML
NGINX Configuration/Annotations
本文介绍了一个 Kubernetes Ingress 的配置示例,展示了如何使用 YAML 文件定义 Ingress 规则来暴露集群内的服务,并通过注解配置 NGINX,实现自定义的健康检查路径和 TLS 设置。
1441

被折叠的 条评论
为什么被折叠?



