k8s配置nginx(三)配置ingress 7月24日学习笔记(一)
Ingress倒腾了一上午终于把ingress配置好了,废话不多说上代码apiVersion: extensions/v1beta1kind: Ingressmetadata:name: ingress-nginxspec:rules:- host: www.chenteng.comhttp:paths:- path: /backend:serviceName: nginx-service
·
Ingress
倒腾了一上午终于把ingress配置好了,废话不多说上代码
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: ingress-nginx
spec:
rules:
- host: www.chen.com
http:
paths:
- path: /
backend:
serviceName: nginx-service
servicePort: 8080
其实ingress配置比较简单,关键是servicename要跟svcname绑定就可
ps: 需要修改hosts文件
注意点
- service的yaml文件,之前是type: NodePort 是要改成ClusterIP,注意IP要大写
- ingress的apiversion必须要写成extensions/v1beta1,否则会error
题外话
一上午的时间主要浪费在helm上了,我想尝试用helm去部署我的nginx应用,但是一直报错no apiversion,最小化测试初步推断为deploy文件的原因
百度无果,希望后期解决问题
遗留问题
helm部署nginx报错:apiVersion not set { .问题.待解决}
更多推荐
已为社区贡献5条内容
所有评论(0)