集群服务部k8s内安装部署ingress-nginx的教程方法,k8s部署ingress-nginx的方法步骤( 二 )


#应用配置kubectl apply -f ingress-myapp.yaml

集群服务部k8s内安装部署ingress-nginx的教程方法,k8s部署ingress-nginx的方法步骤


在外部主机上配置好host文件
集群服务部k8s内安装部署ingress-nginx的教程方法,k8s部署ingress-nginx的方法步骤


然后在浏览器中再访问,发现已经可以访问到后端pod了
集群服务部k8s内安装部署ingress-nginx的教程方法,k8s部署ingress-nginx的方法步骤


 
二、使用https1、创建k8s证书(要注意和后端的pod使用相同的namespace)
kubectl -n defaultcreate secret tls ingress-test --key /home/centos/cert/cash432.key --cert /home/centos/cert/cash432.crt2、创建ingress规则
注意namespace的相同性,要不然证书无法生效
vim ingress-myapp-cash432.yamlapiVersion: extensions/v1beta1kind: Ingressmetadata:name: ingress-myappnamespace: defaultannotations:kubernetes.io/ingress.class: "nginx"kubernetes.io/secure-backends: "true"kubernetes.io/ssl-passthrough: "true"spec:tls:- hosts:- myapp.cash432.xyzsecretName: ingress-testrules:- host: myapp.cash432.xyzhttp:paths:- path:backend:serviceName: myappservicePort: 80#应用配置kubectl apply -f ingress-myapp-cash432.yaml浏览器访问
集群服务部k8s内安装部署ingress-nginx的教程方法,k8s部署ingress-nginx的方法步骤


【集群服务部k8s内安装部署ingress-nginx的教程方法,k8s部署ingress-nginx的方法步骤】到此这篇关于k8s部署ingress-nginx的方法步骤的文章就介绍到这了,更多相关k8s部署ingress-nginx内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
集群服务部k8s内安装部署ingress-nginx的教程方法,k8s部署ingress-nginx的方法步骤相关文章内容 。

推荐阅读