gpt4 book ai didi

kubernetes - 如何使用Kubernetes端点对象?

转载 作者:行者123 更新时间:2023-12-02 11:52:02 25 4
gpt4 key购买 nike

我有一个托管在GCP外部的mongodb服务器,我想使用Kubernetes端点服务连接到它,如下所示[https://www.youtube.com/watch?v=fvpq4jqtuZ8]。我怎样才能做到这一点?您可以为它编写一个示例YAML文件吗?

最佳答案

当您获得外部托管服务的内部IP和端口号时,请使用静态Kubernetes服务

kind: Service
apiVersion: v1
metadata:
name: mongo
Spec:
type: ClusterIP
ports:
- port: 27017
targetPort: 27017

由于此服务没有Pod选择器,因此不会有任何端点,因此我们可以手动创建端点对象。
kind: Endpoints
apiVersion: v1
metadata:
name: mongo
subsets:
- addresses:
- ip: 10.240.0.4 # Replace ME with your IP
ports:
- port: 27017

确保服务和端点具有相同的名称(例如mongo)

If the IP address changes in the future, you can update the Endpoint with the new IP address, and your applications won’t need to make any changes.mapping-external-services

关于kubernetes - 如何使用Kubernetes端点对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56885511/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com