![](/img/trans.png)
[英]How to Make Google Kubernetes Engine LoadBalancer Service Receive External Traffic When Using Google Cloud Code ItelliJ?
[英]How to set the external IP of a specific node in Google Kubernetes Engine?
不幸的是,我們必須與第三方服務接口,而不是實現身份驗證,依賴於請求IP來確定客戶端是否被授權。
這是有問題的,因為節點是由Kubernetes啟動和銷毀的,每次外部IP都會發生變化。 有沒有辦法確保從一組固定的IP中選擇外部IP? 這樣我們就可以將這些IP傳遞給第三方,並且他們將被授權執行請求。 我只找到了修復服務IP的方法,但這並沒有改變所有單個節點的IP。
需要說明的是,我們正在使用Google的Kubernetes引擎,因此針對該環境的自定義解決方案也可以使用。
是的,可以使用KubeIP 。
您可以創建可共享IP地址池,並使用KubeIP自動將池中的IP地址附加到Kubernetes節點。
IP地址可以通過以下方式創建:
為GKE節點或整個群集提供單個靜態IP的最簡單方法是使用NAT。
您可以使用自定義NAT解決方案,也可以將Google Cloud NAT與專用群集配合使用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.