我设法在托管提供商(hetzner)的专用服务器上安装了kubernetes 1.22、longhorn、kiali、prometheus和istio 1.12(配置文件=最小)。
然后,我继续使用istio教程中的istio入口网关测试http://http://www. istio. com/。我有一些问题,使此访问从互联网(我设置HAProxy转发本地端口80到Kubernetes中分配的动态端口,所以端口31701/TCP在我的情况下)
如何使kubernetes在裸机接口端口80(和443)上直接可用。
我以为我找到了metallb的解决方案,但我无法实现这一点,所以我认为它不适用于该用例。(我试图将EXTERNAL-IP设置为裸机接口的IP,但似乎不起作用)
我的HAProxy设置目前无法用于我的SSL流量(kubernetes上有cert manager),但在我继续研究之前,我想确认一下。这真的是你在裸机上通过istio网关配置将流量路由到kubernetes的方式吗?
我遇到了这个问题,但我没有外部负载平衡器,我的主机提供商也没有提供一个供我使用的负载平衡器。
根据评论发布社区维基答案以提高可见性。请随意扩展它。
这个问题的解决方案是:
我将HAProxy与Istio gateway结合使用,现在它开始工作了。
原因是:
我认为SSL不起作用的原因是因为istio。io/latest/docs/setup/additional setup/gateway在与其他教程(istio-ingres
)不同的命名空间(istio-ingres
)中创建入口网关。
我正在尝试在Linux的Windows子系统上运行Google App Engine的最新Go SDK。我想将它绑定到端口8080,但系统一直试图绑定到端口80,但失败了。 $dev_appserver。py——端口8080。 INFO2018-06-08 02:48:56,648devappserver2.py:120]跳过SDK更新检查。 INFO2018-06-08 02:48:56,786
我有一个在kubernetes pod中运行的应用程序(在我的本地docker桌面上,启用kubernetes),监听端口8080。然后我有以下kubernetes配置 这个很好用。但我想把443端口改成其他端口,比如8443(因为我将有多个网关)。当我有这个,我不能再访问应用程序了。是否有一些配置我遗漏了?我猜我需要配置Istio来接受8443端口?我使用以下命令安装了istio: 编辑:我读了
配置Apache监听指定的地址和端口。 概述 相关模块 相关指令 core mpm_common <VirtualHost> Listen Apache启动时,会绑定本机上的地址和端口,然后等待请求的进入。默认情况下,它会监听本机的所有地址。但是,当需要监听特定的地址或端口或地址与端口的组合,或者需要对不同的IP地址、主机名、端口作出不同的响应(如使用虚拟主机)时,就必须明确指定。 Listen指
问题内容: 我同时使用默认的MAMP端口(分别为8888和8889)运行apache和mySQL,并且一切正常,但是当我将端口分别切换为Apache的80和mySQL的3306时,mySQL服务器无法重新启动。 我正在尝试将MAMP设置为在这些端口上运行,因为显然,这对于在Dreamweaver中进行开发是最佳的…因此,鉴于我想为Dreamweaver提供理想的开发环境,是否有办法使用3306端口
本教程将介绍如何配置Apache以监听指定地址和端口。 当Apache启动时,它会绑定到本地计算机上的某个端口和地址,并等待传入的请求。默认情况下,它会监听计算机上的所有地址。但是,可能需要告知监听特定端口,或仅监听选定地址,或两者的组合。这通常与虚拟主机功能结合使用,后者确定Apache如何响应不同的IP地址,主机名和端口。 指令告诉服务器仅接受指定端口或地址和端口组合的传入请求。如果在指令中仅
在我的gce库贝集群中,我使用nginx入口控制器而不是谷歌负载均衡器,通过使用“nginx-ingress”与NodePort而不是输入LoadBalance,如下所示: 由于nginx控制器部署为“conroll.service.type=NodePort”,节点被打开/分配(kubect get svc),也获得了外部ip 104.196。xxx。xxx。此时,nginx ingress c