k8s-第十節-Ingress

Ingress

介紹

  • Ingress 為外部訪問集群提供了一個 統一 入口,避免了對外暴露集群端口;
  • 功能類似 Nginx,可以根據域名、路徑把請求轉發到不同的 Service。
  • 可以配置 https

跟 LoadBalancer 有什么區別?

  • `LoadBalancer`` 需要對外暴露端口,不安全;
  • 無法根據域名、路徑轉發流量到不同 Service,多個 Service 則需要開多個 LoadBalancer;
  • 功能單一,無法配置 https

Ingress 規則圖

Ingress

使用

  • 要使用 Ingress,需要一個負載均衡器 + Ingress Controller

如果是裸機(bare metal) 搭建的集群,你需要自己安裝一個負載均衡插件,可以安裝 METALLB

如果是云服務商,會自動給你配置,否則你的外部 IP 會是 “pending” 狀態,無法使用。

文檔

https://kubernetes.io/zh/docs/concepts/services-networking/ingress/

  • Minikube中部署 Ingress Controller:nginx
    https://kubernetes.io/zh/docs/tasks/access-application-cluster/ingress-minikube/

  • Helm 安裝: Nginx
    https://kubernetes.github.io/ingress-nginx/deploy/#quick-start

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:name: simple-example
spec:ingressClassName: nginxrules:- host: tools.funhttp:paths:- path: /easydocpathType: Prefixbackend:service:name: service1port:number: 4200- path: /svnbucketpathType: Prefixbackend:service:name: service2port:number: 8080

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/40882.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/40882.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/40882.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Promise解決異步編程問題

一個典型的異步編程問題:即您嘗試在循環中發起多個異步請求,并希望在所有請求都完成后執行某些操作。然而,由于JavaScript的異步性質,num和total的比較在循環結束時立即執行,而不是在所有請求都完成后執行。這可能導致…

【12321騷擾電話舉報受理中心-短信驗證安全分析報告】

前言 由于網站注冊入口容易被黑客攻擊,存在如下安全問題: 暴力破解密碼,造成用戶信息泄露短信盜刷的安全問題,影響業務及導致用戶投訴帶來經濟損失,尤其是后付費客戶,風險巨大,造成虧損無底洞…

開發常識:命令行終端、庫源碼、開發環境階段

目錄 命令行終端 集成開發環境(IDE ):有插件校驗等限制,成功率低于操作系統 庫源碼 github上搜 官網 UNPKG托管開源的包 專業名詞 環境 開發:本地機 開發和調試 生產:最終部署 測試:…

交流負載箱的主要功能有哪些?

交流負載箱可以模擬各種實際用電設備的功率、電流、電壓等參數,使得電源系統在運行過程中能夠承受實際負載的考驗,確保電源系統的穩定運行。通過交流負載箱對電源設備進行測試,可以檢測出電源設備在過載、短路等異常情況下的保護功能是否正常…

Linux和mysql中的基礎知識

cpu讀取的指令大部分在內存中(不考慮緩存) 任何程序在運行之前都的加入到內存。 eip->pc指針,指明當前指令在什么位置。 代碼大概率是從上往下執行的,基于這樣的基本理論。既可以將一部分指令加載到CPU對應的緩存中&#xf…

解決zip文件中文亂碼問題

后臺微服務運行在linux環境里,前端Vue。在一個項目中,把后臺的文件打包成zip,下載到前臺。結果發現zip文件名本身亂碼,zip文件內壓縮的文件也是亂碼。所謂亂碼,程序員都見過,就是中文變成了亂七八糟的字符。…

【CSAPP】-datalab實驗

實驗原理與內容 本實驗每位學生拿到一個datalab-handout.tar文件。學生可以通過U盤、網盤、虛擬機共享文件等方式將其導入到Unbuntu實驗環境中,選擇合適位置存放。然后在Ubuntu環境下解壓。解壓后,根據文件中的敘述和要求更改bits.c文件。本次實驗的主要…

【全網最全】2024年APMCM第十四屆亞太地區大學生數學建模競賽(中文賽項)完整思路解析+代碼+論文

我是Tina表姐,畢業于中國人民大學,對數學建模的熱愛讓我在這一領域深耕多年。我的建模思路已經幫助了百余位學習者和參賽者在數學建模的道路上取得了顯著的進步和成就。現在,我將這份寶貴的經驗和知識凝練成一份全面的解題思路與代碼論文集合…

云計算【第一階段(26)】Linux網絡設置

一、查看網絡配置 1.查看網絡接口信息ifconfig 查看所有活動的網絡接口信息 2.ifconfig命令 查看指定網絡接口信息 ifconfig 網絡接口 (1)第一行:以太網卡的名字 ens33其中en代表以太網卡, centos6的是eth0, e…

本地maven倉庫向遠程倉庫部署jar包

使用mvn命令即可,如下 mvn deploy:deploy-file \ -DgroupIdtop.rdfa.auth \ -DartifactIdrdfa-auth-spring-mvc-starter \ -Dversion3.0.0-20230718-RELEASE \ -Dpackagingjar \ -Dfile/Users/panmeng/Documents/repository/top/rdfa/auth/rdf…

中國算力網絡市場發展分析

中國算力網絡市場發展現狀 算力涵蓋計算、內存、存儲等全方位能力,廣泛分布于網絡邊緣、云計算中心、聯網設備及轉發節點。隨著數字化技術革新,算力與網絡正深度融合,推動“算網一體化”的演進。這一新型基礎設施日漸凸顯其重要性&#xff0c…

精準畜牧業:多維傳感監測及分析動物采食行為

全球畜牧業呈現出一個動態且復雜的挑戰。近幾十年來,它根據對動物產品需求的演變進行了適應,動物生產系統需要提高其效率和環境可持續性。在不同的畜牧系統中有效行動取決于科學技術的進步,這允許增加照顧動物健康和福祉的數量。精準畜牧業技…

numpy庫(python)

文章目錄 1.numpy簡介2.安裝numpy3.ndarry : numpy庫的心臟3.1 創建數組3.2數據類型3.3dtype NumPy是用Python.進行科學計算,尤其是數據分析時,所用到的一個基礎庫。它是大量Python 數學和科學計算包的基礎,比如后面要講到的pandas)庫就用到了…

前端面試題_Css

一、說一下Css的盒子模型? HTML中所有元素都可以看成是一個盒子 盒子的組成:content、padding、border、margin 盒子的類型: 標準盒模型:marginborderpaddingcontent -- box-sizing:content-box(默認&a…

Samtec汽車電子 | 汽車連接器如何在高要求、極端的環境中工作

【摘要/前言】 汽車電子,這些年來始終是極具流量的熱門話題,目前不斷發展的智能座駕、輔助駕駛等賽道都是對相關產業鏈需求的進一步刺激,這里蘊含著一片廣闊的市場。 同樣,廣闊的市場里有著極高的準入門檻和事關安全的技術挑戰。…

【AI】研發人員的《生存還是毀滅?》

AI在當前技術和社會環境下被視為一種強大的工具和輔助資源,而非一種取代人類開發者的替代品。在本文中,我們將詳細探討AI在多個領域的應用,如何與開發者相互作用,并分析AI對開發者角色的影響和未來的發展趨勢。 引言 人工智能&a…

Windows安全認證機制——Windows常見協議

一.LLMNR協議 1.LLMNR簡介 鏈路本地多播名稱解析(LLMNR)是一個基于域名系統(DNS)數據包格式的協議,使用此協議可以解析局域網中本地鏈路上的主機名稱。它可以很好地支持IPv4和IPv6,是僅次于DNS解析的名稱…

代謝組數據分析(十三):評估影響代謝物的重要臨床指標

歡迎大家關注全網生信學習者系列: WX公zhong號:生信學習者Xiao hong書:生信學習者知hu:生信學習者CDSN:生信學習者2介紹 相關性分析是通過計算兩個變量之間的相關系數來評估它們之間線性關系的強度和方向。最常用的是皮爾遜相關系數(Pearson correlation coefficient),…

security密碼明文

引言:在引入未給定初始化mysql數據springboot項目時,由于項目通過security對密碼進行了加密,無法進行登錄操作,提供的一種解決方法 1、注釋掉注入的加密類 // Autowired // private BCryptPasswordEncoder bCryptPassword…

軟件測試常見的面試題(46道)

01、您所熟悉的測試用例設計方法都有哪些?請分別以具體的例子來說明這些方法在測試用例設計工作中的應用。 答:有黑盒和白盒兩種測試種類,黑盒有等價類劃分法,邊界分析法,因果圖法和錯誤猜測法。白盒有邏輯覆蓋法&…