wso2用于Java petstore示例的WSO2微服务框架无法在ubuntu上运行

时间:2016-02-16 07:42:56

标签: wso2 msf4j

我尝试按照https://docs.wso2.com/display/MSS100/Running+as+an+MSA+Application在AWS上托管的ubuntu上运行petstore示例。 我遇到了几个问题:

  1. 文档不正确,需要下载WSO2 Identity Server。 解压缩.zip文件并将目录放在<MSS_HOME>/samples/petstore/deployment/packs目录中。事实上, petstore.sh需要DAS 3.0。只需将wso2das-3.0.0.zip放入<MSS_HOME>/samples/petstore/deployment/packs即可。该脚本将解压缩 它。
  2. kubectl。这个脚本没有放入路径,导致它不能     脚本更改为另一个文件夹时执行。
  3. 无法创建docker,似乎在创建Kube-System命名空间,Kube-DNS,Kube-UI
  4. error: couldn't read version from server: Get http://localhost:8080/api: EOF
    error: couldn't read version from server: Get http://localhost:8080/api: EOF
    error: couldn't read version from server: Get http://localhost:8080/api: EOF
    error: couldn't read version from server: Get http://localhost:8080/api: EOF
    error: couldn't read version from server: Get http://localhost:8080/api: EOF
    

2 个答案:

答案 0 :(得分:0)

感谢您指出文档错误。我们会解决它。另请查看https://github.com/wso2/msf4j/tree/v1.0.0/samples/petstore/deployment中的说明,并确保满足所有先决条件。

文档位于https://docs.wso2.com/display/MSF4J100/Running+as+an+MSA+Application

答案 1 :(得分:0)

希望您已完成以下操作 导出KUBERNETES_MASTER = http://172.17.8.101:8080

有时候,如果您之前尝试过k8s,它会在〜/ .kube文件夹下保留以前的kubectl配置。尝试删除该文件夹。

如果您安装了某个版本的kubectl,请将其删除,否则kubectl客户端和服务器将不匹配。 run.sh将下载兼容的kubectl版本并安装到/ usr / local / bin / kubectl