簡體   English   中英

如何在minikube內部為pod配置內部靜態ip

[英]how to configure an internal static ip for pod inside of minikube

我想部署一個nginx-server-pod,它掛載一個目錄以將該目錄的文件提供給我的消費者Pod,后者也位於minikube上。

為了啟動Consumer-Pod,我需要計划或部署該Nginx-server-pod的IP到my-pod的配置文件之前 我不想在minikube之外公開nginx-server-pod,所以我不想創建一個類型為minikube-ip:external-port的外部端口映射的服務。 我知道內部的Cluser-IP會發生變化,並且只有在部署Pod之后才能發現它。

關於在部署之前如何為nginx-server-pod設置不變的內部ip的任何想法,以便我可以配置consumer-pod並將它們一起部署?

您應該為您的nginx容器創建一個服務 如果不需要在群集(或minikube VM)外部訪問它,它可以是ClusterIP服務。 服務存在后,它將具有類似於nginx.default.svc.cluster.local之類的DNS名稱 您可以將放在配置文件中,無論nginx pod擁有什么IP地址(如果有),它都將是一致的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM