最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何使用k8s部署nginx服務

 更新時間:2024年06月04日 11:11:52   作者:愛吃龍利魚  
Deployment是用來定義和管理 Pod 的高級控制器,它描述了應用程序的期望狀態(tài),例如需要運行的 Pod 數量、使用的鏡像版本等信息,本文給大家介紹如何使用k8s部署nginx服務,感興趣的朋友跟隨小編一起看看吧

前言

首先我們要先理解k8s中的幾個比較核心的概念
他們分別是Deployment、POD、Service

簡單理解
deployment: 控制Pod副本數量
pod:管理容器
service:對外發(fā)布服務

詳細解釋
pod(容器組)
是 Kubernetes 中最小的調度單元,它可以包含一個或多個容器,并共享相同的網絡命名空間和存儲卷。Pod 提供了部署應用程序所需的環(huán)境,并且可以被創(chuàng)建、刪除或替換。

Deployment
是用來定義和管理 Pod 的高級控制器。它描述了應用程序的期望狀態(tài),例如需要運行的 Pod 數量、使用的鏡像版本等信息。Deployment 會負責根據這些描述來創(chuàng)建、刪除或更新 Pod,以確保實際運行的 Pod 符合期望狀態(tài)。

Service
是用來暴露 Pod 提供的服務給其他應用程序或用戶的方式。Service 定義了一組 Pod 的訪問策略,通過標簽選擇器將請求路由到匹配的 Pod 上。Service 可以提供負載均衡、服務發(fā)現、內部集群通信等功能。

應用

環(huán)境

Ip主機名cpu內存硬盤
192.168.10.11master012cpu雙核4G100G
192.168.10.12worker012cpu雙核4G100G
192.168.10.13worker022cpu雙核4G100G

已部署k8s-1.27

步驟

創(chuàng)建資源控制器deployment(created就是創(chuàng)建好了)
注:deployment會自動創(chuàng)建pod

kubectl create deployment nginx --image=nginx:1.20

查看

kubectl get pod -o wide

-o wide 查看詳細信息
可以看到pod在worker01上成功運行

可以在集群內進行ip訪問

curl 10.244.5.2

可以看到訪問到了

而外界是訪問不到的
讓外界訪問則需要service
創(chuàng)建service

kubectl expose deployment nginx --name=nginx-svc --port=80 --type=NodePort

–name 服務名稱
–port 容器內暴露的端口
type=BodePort 表示對外暴露端口,端口號隨機,外部主機通過這個端口可以訪問

查看

kubectl get service nginx-svc 

可以看到對外暴露的端口為32639
訪問

訪問到了

實驗完成

到此這篇關于如何使用k8s部署nginx服務的文章就介紹到這了,更多相關k8s部署nginx服務內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Nginx實現404頁面的配置方法的兩種方法

    Nginx實現404頁面的配置方法的兩種方法

    在使用Nginx作為Web服務器時,配置404頁面是一項基本需求,本文介紹了兩種配置404頁面的方法,這兩種方法各有特點,可以根據實際需求選擇適合的配置方式
    2024-09-09
  • 使用Nginx反向代理到go-fastdfs的方法示例

    使用Nginx反向代理到go-fastdfs的方法示例

    這篇文章主要介紹了使用Nginx反向代理到go-fastdfs的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • nginx中的proxy_set_header參數指令詳解

    nginx中的proxy_set_header參數指令詳解

    本文介紹了Nginx中的proxy_set_header指令,用于自定義代理請求的HTTP頭部信息,實現更靈活的反向代理功能,提供了實際應用場景和配置示例,幫助讀者更好地理解和使用proxy_set_header指令,感興趣的朋友一起看看吧
    2025-03-03
  • Nginx配置移動端和PC端自動跳轉方式

    Nginx配置移動端和PC端自動跳轉方式

    文章介紹了如何通過Nginx配置PC端和移動端自動跳轉,PC端和移動端各有獨立的域名,PC端訪問任何域名時會跳轉到www.yxf.com,移動端訪問任何域名時會跳轉到m.yxf.com,配置時需要修改Nginx的conf文件,使用302或301重定向
    2025-11-11
  • Nginx超時時間的配置說明

    Nginx超時時間的配置說明

    Nginx超時時間非常重要,因為它將直接影響網站的響應速度和用戶體驗,本文主要介紹了Nginx超時時間的配置說明,具有一定的參考價值,感興趣的可以了解一下
    2024-07-07
  • 通過瀏覽器查看nginx服務器狀態(tài)配置方法

    通過瀏覽器查看nginx服務器狀態(tài)配置方法

    這篇文章主要介紹了通過瀏覽器查看nginx服務器狀態(tài)配置方法,本文講解開啟nginx-status的配置方法,并對服務器的參數做了詳細講解,需要的朋友可以參考下
    2015-04-04
  • Nginx配置SSL證書部署HTTPS網站的方法(頒發(fā)證書)

    Nginx配置SSL證書部署HTTPS網站的方法(頒發(fā)證書)

    這篇文章主要介紹了Nginx配置SSL證書部署HTTPS網站的方法(頒發(fā)證書),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • nginx反向代理配置去除前綴

    nginx反向代理配置去除前綴

    這篇文章主要介紹了nginx反向代理配置去除前綴的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • Nginx配置80端口訪問8080及項目名地址方法解析

    Nginx配置80端口訪問8080及項目名地址方法解析

    這篇文章主要介紹了Nginx配置80端口訪問8080及項目名地址方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-09-09
  • prometheus監(jiān)控nginx的兩種方式

    prometheus監(jiān)控nginx的兩種方式

    這篇文章主要介紹了兩種不同的Nginx監(jiān)控方法,第一種是nginx自帶的tub_status模塊進行監(jiān)控,第二種是用vts監(jiān)控工具進行監(jiān)控,都是基于prometheus、grafana結合第三方模塊或監(jiān)控工具搭建,文中通過圖文結合的方式介紹的非常詳細,需要的朋友可以參考下
    2024-05-05

最新評論

锦州市| 屏南县| 阿勒泰市| 丁青县| 太原市| 嘉义县| 博白县| 治多县| 武功县| 印江| 钟祥市| 隆安县| 通城县| 汉川市| 阜宁县| 肥城市| 宁城县| 夏河县| 山东省| 巴彦淖尔市| 晋城| 体育| 天峻县| 栾川县| 托克逊县| 新安县| 韩城市| 玉环县| 本溪市| 赤壁市| 丘北县| 西乌珠穆沁旗| 大冶市| 兴和县| 永嘉县| 道孚县| 辽源市| 杭州市| 绿春县| 尼玛县| 金堂县|