如何在本地设置带有副本和入口的 k8s dotnet 核心 api 作为负载均衡器?
How to setup a k8s dotnet core api with replicas and ingress as load balancer on on-premise?
我正在尝试在我的本地服务器 运行 Windows Server 2016 上创建一个简单的解决方案,我想在其中将具有 5 个副本的 dotnet 核心 API 部署到 k8s 中。我想设置 Ingress 服务,使其充当我的应用程序副本之间的负载平衡器。
到目前为止我一无所获。
谁能给我提供一个模板来实现这个目标?
提前谢谢大家。
你有 运行 Kubernetes 集群吗?
如果没有,那我就从那开始。有很多方法可以实现这一目标。如果您是初学者,您可能想尝试 minikube or bootstrap your cluster with kubeadm.
完成后,您将需要使用 deployments 在 Kubernetes 中安装您的 .net 应用 运行。
要公开您的部署,您可以使用 ingress. In minikube this is very easy as you just have to enable it via minikube addons
. In kubeadm
you will have deploy 支持您的入口对象的入口控制器。
网上有很多关于如何开始部署 .NET 应用程序的文档和信息,例如:
一旦你尝试了一些东西,请回来提出一些更具体的问题。 Whosebug 不是这类一般问题的地方。
我正在尝试在我的本地服务器 运行 Windows Server 2016 上创建一个简单的解决方案,我想在其中将具有 5 个副本的 dotnet 核心 API 部署到 k8s 中。我想设置 Ingress 服务,使其充当我的应用程序副本之间的负载平衡器。
到目前为止我一无所获。
谁能给我提供一个模板来实现这个目标?
提前谢谢大家。
你有 运行 Kubernetes 集群吗?
如果没有,那我就从那开始。有很多方法可以实现这一目标。如果您是初学者,您可能想尝试 minikube or bootstrap your cluster with kubeadm.
完成后,您将需要使用 deployments 在 Kubernetes 中安装您的 .net 应用 运行。
要公开您的部署,您可以使用 ingress. In minikube this is very easy as you just have to enable it via minikube addons
. In kubeadm
you will have deploy 支持您的入口对象的入口控制器。
网上有很多关于如何开始部署 .NET 应用程序的文档和信息,例如:
一旦你尝试了一些东西,请回来提出一些更具体的问题。 Whosebug 不是这类一般问题的地方。