![](/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.