我现在正在做什么:
我拥有许多VPS,可用于使用Docker compose部署应用程序,大多数机器来自不同的子网,并具有公共静态IP地址。
对于每个新应用程序,我将选择一个随机VPS,为新应用程序的子域的DNS指定VPS的IP地址,然后将我的应用程序部署在此VPS中Nginx代理(jwilder Nginx)的后面。
我认为这种方法非常舒适,因为jwilder的Nginx几乎为我完成了工作,而且我只需要分配正确的DNS。
我要实现的目标:
出于学习的目的,我想带走这些机器,并用它们组成一个Kubernetes集群,以便我可以学习更多有关该技术的知识。我的想法是,我只需要将新子域的DNS分配给一个点,这也可以充当负载平衡器并将流量传递给相应的Pod。
要将流量重定向到新的应用程序,我只需要配置负载平衡器。
我的问题:
由于我不了解很多Kubernetes,所以我知道这个问题不是很精确。而且,我的服务器不是来自Google或AWS之类的云提供商,因此我无法使用其解决方案。他们甚至都不来自单个云提供商,其中大多数来自我的大学,而有些来自私有云提供商。
有人可以告诉我如何实现这一目标吗?
答案 0 :(得分:0)