Google Cloud Platform Kubernetes-engine,在更新服务的同时保持外部IP地址
Google Cloud Platform Kubernetes-engine, updating a service while keeping the external IP address
我有一个问题。我正在使用 kubernetes-engine 将 API 部署到云端点。我的问题是,每次我创建部署和服务时,我都会得到一个新的外部 API 地址。
目前我必须删除该服务,然后重新创建它。有
kubectl delete -f deployment.yaml
kubectl create -f deployment.yaml
是否有其他解决方案可以保留我的外部 IP 地址?我有这个 API 在我自己的域后面,不想每次部署它的新版本时都更新 DNS。
感谢您的帮助!
就像
一样简单
kubectl apply -f deployment.yaml
您也可以使用 kubectl apply
代替 kubectl create
我有一个问题。我正在使用 kubernetes-engine 将 API 部署到云端点。我的问题是,每次我创建部署和服务时,我都会得到一个新的外部 API 地址。
目前我必须删除该服务,然后重新创建它。有
kubectl delete -f deployment.yaml
kubectl create -f deployment.yaml
是否有其他解决方案可以保留我的外部 IP 地址?我有这个 API 在我自己的域后面,不想每次部署它的新版本时都更新 DNS。
感谢您的帮助!
就像
一样简单kubectl apply -f deployment.yaml
您也可以使用 kubectl apply
代替 kubectl create