![](/img/trans.png)
[英]How can I add my external domain “uat.test.com ” to my kubernetes cluster by using nginx-ingress?
[英]How can I deploy an ingress controller for my Kubernetes cluster
所以我使用KOPS在AWS上构建了Kubernetes集群
然后我部署SocketCluster用我的K8S集群上Baasil其部署7个YAML文件
我的问题是:由于我尚未部署任何入口控制器,因此scc-ingress没有获得任何IP或端点。
根据入口控制器文档,建议我部署一个Nginx入口控制器
我需要简单易懂的步骤来为我的特定集群部署nginx入口控制器。
要在漂亮的GUI中查看群集的当前状态,请参见以下屏幕截图:
部署
入口
豆荚
副本集
服务
答案在这里https://github.com/kubernetes/kops/tree/master/addons/ingress-nginx
kubectl适用-f https://raw.githubusercontent.com/kubernetes/kops/master/addons/ingress-nginx/v1.4.0.yaml
但是很显然,需要更改scc-ingress文件以拥有诸如foo.bar.com之类的主机。
另外,需要根据此链接使用OpenSSL生成自签名SSL.https: //github.com/kubernetes/contrib/tree/master/ingress/controllers/nginx/examples/tls
最后,必须在Route53上从foo.bar.com向创建的ELB的dns添加一个CNAME
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.