我正在使用具有私有拓扑的Weave在AWS上运行kubernetes集群。我有一些具有UI网页的多节点应用程序(如Spark)。我可以通过负载均衡器公开它,但是所有到worker等的链接都使用k8s本地ip地址。是否可以(通过kubectl代理或其他方式)从我的笔记本电脑上的浏览器暂时“进入”k8s网络,以便所有k8s内部ips按预期工作?我不打算将所有内容暴露给外部,但是能够暂时从笔记本电脑中浏览内容。
答案 0 :(得分:0)
您可以使用weave expose来展示编织子网。
答案 1 :(得分:0)
您应该可以在笔记本电脑上使用@Repository
public class MemberDetailsDaoImpl implements MemberDetailsDao {
@Autowired
HibernateTemplate hibernateTemplate;
public String saveExtraInfoMember(MemberActivity activity) {
// TODO Auto-generated method stub
String result=null;
hibernateTemplate.saveOrUpdate(activity);
return "";
}
(其中服务端口是您的WebUI服务公开的端口)。然后你应该可以浏览到kubectl port-forward my-container-name localport:serviceport
,一切都应该按预期工作。
或者,您可能需要通过堡垒主机SSH到其中一个私有节点。