如何在Kubernetes裡建立一個Nginx service
Jerry之前的文章 如何在Kubernetes裡建立一個Nginx應用 ,已經使用kubectl命令列建立了Pod,但是在kubernetes中,Pod的IP地址會隨著Pod的重啟而變化,因此用Pod的IP地址來訪問我們部署的nginx應用不太合適。
Kubernetes裡推薦的方式是用Service來消費nginx服務。
Service為一組Pod提供一個統一的入口,併為它們提供負載均衡
和服務發現支援。
使用如下命令列基於pod建立一個service:
kubectl expose deployment nginx-app --type=NodePort --port=80
收到service/nginx-app exposed訊息。
使用命令列拿到建立成功的service的明細:
kubectl describe service nginx-app
使用http://<node_id>:32624訪問這個nginx應用:
看到上圖說明訪問nginx成功了。
使用命令列檢視nginx訪問日誌:
kubectl logs nginx-app-f75d46bd9-q6c76
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2215472/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何在Kubernetes裡給PostgreSQL建立secretSQL
- 如何在SAP CRM裡建立和消費Web serviceWeb
- 如何在Hybris commerce裡建立一個media物件物件
- 如何在Kubernetes 裡新增自定義的 API 物件(一)API物件
- 如何在 Kubernetes 裡部署 JMX ExporterExport
- 如何在CentOS上建立Kubernetes叢集CentOS
- 如何在SAP Cloud Platform ABAP程式設計環境裡建立一個employeeCloudPlatform程式設計
- 建立一個系統的Service,能通過ServiceManager.getService取得service
- 如何在 SAP BTP 上建立以及消費 Business Rule Service
- 如何在 WebClient UI 裡建立 Value HelpWebclientUI
- 如何在 Flutter 建立一個後臺任務Flutter
- 如何在Github上建立一個新倉庫Github
- Kubernetes Service之ClusterIP
- Kubernetes實驗 Service
- systemd 和 如何修改和建立一個 systemd service (Understanding and administering systemd)
- 如何在 Fedora 上建立一個 TFTP 伺服器FTP伺服器
- 建立windows serviceWindows
- 使用SAP CDS view快速建立一個Fiori應用,管理Service OrderView
- Azure Kubernetes Service 入門
- Kubernetes中Service機制
- Kubernetes中Service的使用
- Kubernetes pod裡一個特殊的容器:pause-amd64
- 如何在十分鐘內建立一個Chrome 外掛Chrome
- 如何在 Python 中建立一個不可變的字典 - Adam JohnsonPython
- 如何在SAP裡建立configurable material物料主資料
- 如何在 SAP Hybris WCMS cockpit 裡建立新的 websiteKPIWeb
- 通過一個例子學習Kubernetes裡的PersistentVolumeClaim的用法AI
- 如何在Rogue-Like遊戲裡講好一個故事?遊戲
- 如何在Windows上使用Git建立一個可執行指令碼?WindowsGit指令碼
- 如何在 LibreOffice Writer 中建立一個電子書章節模板
- 如何在backoffice裡建立Hybris image container以及分配給productAI
- 如何在SAP WebClient UI裡建立柱狀圖(bar chart)WebclientUI
- 如何在 SAP BTP 平臺上重用另一個已經開發好的 service
- Kubernetes入門(四)——如何在Kubernetes中部署一個可對外服務的Tensorflow機器學習模型機器學習模型
- 當你建立了一個 Deployment 時,Kubernetes 內部發生了什麼?
- docker建立nginxDockerNginx
- 如何在 SAP 電商雲 Spartacus UI 裡新建一個頁面UI
- Kubernetes Ingress-nginx使用Nginx