Chr*_*ski 4 kubernetes kubernetes-ingress
我有以下内容:
入口.yaml
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: abcxyz
annotations:
kubernetes.io/ingress.class: nginx
spec:
rules:
- host: abcxyz
http:
paths:
- path: /a/
backend:
serviceName: service-a
servicePort: 80
- path: /b/
backend:
serviceName: service-b
servicePort: 80
Run Code Online (Sandbox Code Playgroud)
输出kubectl describe ingress abcxyz
:
Name: abcxyz
Namespace: default
Address:
Default backend: default-http-backend:80 (<none>)
Rules:
Host Path Backends
---- ---- --------
abcxyz
/a/ service-a:80 (<none>)
/b/ service-b:80 (<none>)
Annotations:
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal CREATE 16m nginx-ingress-controller Ingress default/abcxyz
Normal UPDATE 12m (x2 over 15m) nginx-ingress-controller Ingress default/abcxyz
Run Code Online (Sandbox Code Playgroud)
为什么地址是空的?我已经使用 helm 安装了“nginx 入口控制器” helm install stable/nginx-ingress
- 并且所有相关的 pod 似乎都运行良好。
我怎样才能提供对入口的访问?
归档时间: |
|
查看次数: |
5484 次 |
最近记录: |