我正在使用 ssh 隧道连接到正在运行
kubectl proxy
的 jumpserver 以访问远程内部 kubernetes 集群中的资源。我能够成功访问该资源,但由于它具有严格的可信域白名单,我只能看到一页。
我访问页面的 URL 是 http://localhost:8001/api/v1/namespaces/default/services/http:nextcloud:8080/proxy/
我在
trusted_domains
的
config.php
中添加了以下内容
'trusted_domains' =>
array (
0 => 'localhost',
1 => 'nextcloud.kube.home',
2 => 'localhost:8080',
3 => 'localhost:8001/api/v1/namespaces/default/services/http:nextcloud:8080/proxy/'
4 => '[::1]:8001'
),
我原以为这是开箱即用的,因为默认情况下本地主机域是受信任的,但即使我在上面添加了内容,它仍然不允许我通过。有没有另一种方法可以在不附加浮动 IP 的情况下访问它?
如果有人想看舵图,我正在使用 nextcloud 位于此处
感谢任何愿意看的人。