如何解决在K8s集群中访问WSO2 IS-KM SOAP端点
我使用GA发行版WSO2 docker映像在kubernetes中将API Manager 3.1.0和Identity Server部署为密钥管理器版本-5.10.0。 我提出了两个WSO2 API管理器和Identity Server的Active-Active实例作为密钥管理器,并创建了群集ip服务来访问这些实例。 我已经将NGINX入口控制器安装为NodePort服务,并公开了443(https)端口,以便从外部(浏览器)访问群集实例。 我为多个主机名创建了入口规则,以访问api管理器,api网关和身份服务器的各个群集ip服务 我已在Deployment.toml中将主机名配置为入口规则和传输中指定的主机名。https.port为443,因此我能够使用URL https:// wso2apim / publisher访问apimanager,因为此URL将落在入口控制器上并且内部控制器将根据提供的主机名路由到特定的clusterip服务
现在,我必须访问WSO2 Identity Server的SOAP端点来配置一些声明并提供一些默认角色,当我从k8s群集外部访问soap端点时,我可以使用入口主机名进行访问。 wso2is-km,但是我想访问集群中的soap端点,为此我必须使用身份服务器的clusterIP,我能够访问集群IP服务,但是在SOAP WSDL文件中配置的端点是端口443上的入口主机名,我无法在群集内访问
是否有任何方法可以配置两个不同的端点,以便在SOAP WSDL中,端点将指向身份服务器的clusterip服务,或者是否有任何方法可以编辑此生成的wsdl以供使用...?>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。