【问题标题】:cloudbees bees SDK proxycloudbees 蜜蜂 SDK 代理
【发布时间】:2014-04-11 05:43:35
【问题描述】:

这周我发现了 CloudBees……干得好!

我在企业防火墙后面的 Vista 工作站上使用 cloudbees SDK 1.2.1。我还在使用 cloudbees eclipse 工具包插件 1.0.5.20xxx 和所有东西。我已经在 eclipse (Indigo) 中配置了我的代理参数,还使用所有必要的键配置了我的 .bees/.bees.config 文件。

目前,我成功地从 eclipse 到 dev@cloud 从头创建了两个完整的简单 hello world 演示项目,但是我无法从 eclipse 部署到 run@cloud,因为我尝试部署时总是收到错误消息.使用 Eclipse,这个错误是一个带有“发生错误”标题的弹出窗口,只有一个“api.cloudbees.com”消息,仅此而已。请注意,在我的 Eclipse 错误视图中,我每隔 2 分钟就会默默地遇到此错误消息,而且我从未成功在 Eclipse cloudBees 视图中刷新 RUN@cloud Tomcat 应用程序。 eclipse 的其他一切似乎都可以(使用 cloudbees 平台中的 SVN 存储库提交,从 eclipse 访问 jenkins 构建等都可以)。

我在使用 CLI SDK 时遇到了另一种症状,我怀疑其来源相同,可能与企业代理有关。我无法创建任何本地应用程序,因为我总是收到错误消息:

C:\cloudbees-sdk-1.2.1>bees create kiki
loading remote template: basic
Downloading CloudBees SDK configuration from http://cloudbees-downloads.s3.amazo
naws.com/sdk/cloudbees-sdk-config.xml

ERROR: Unable to download required resource http://cloudbees-downloads.s3.amazon
aws.com/sdk/cloudbees-sdk-config.xml

这意味着在使用 GrandCentral 创建任何新应用程序后,我无法使用 CLI SDK 在我的工作站上获取工作区来对其进行修改并将其推送到云端。而且我无法使用 eclipse 进行部署。

尽管如此,在代理之后,我成功地使用 CLI SDK 来停止/启动云上的应用程序,从应用程序获取信息等等。这意味着我的 bees 命令在我的企业代理后面工作,但不适用于某些 bees 命令。为了确定配置文件格式,我在家中使用没有代理的 SDK 生成包含所有密钥的新配置文件,并附加了四个特定密钥用于代理连接。我可以使用企业防火墙后面的浏览器访问 cloudbees-sdk-config.xml。最后,在家中使用同一个工作站,使用 CLI SDK 一切正常。

如果有人云帮助我,将不胜感激,非常感谢......

【问题讨论】:

  • 您是否按照wiki.cloudbees.com/bin/view/RUN/BeesSDK 为 CLI 将代理配置放入 bees.config 文件中(我看到您是为 eclipse 做的?)
  • @Michael,是的,我在 eclipse 网络首选项和 bees.config 文件中使用完全相同的代理参数。

标签: cloudbees


【解决方案1】:

目前为 SDK 设置 http 代理存在问题,但是您应该能够通过为 BEES_OPTS 设置环境变量来根据 JVM 进行代理设置。

比如:

BEES_OPTS="-Dhttp.proxyHost=proxyhostURL -Dhttp.proxyPort=proxyPortNumber  -Dhttp.proxyUser=someUserName -Dhttp.proxyPassword=somePassword"

【讨论】:

  • 附注:像这样的代理可能会严重破坏事情 - 尤其是当您应该在任何地方使用 SSL 时。使用云服务时,意味着您可以访问互联网 - 通过(通常)笨拙的公司代理进行的互联网可能不是真正的互联网访问,这可能意味着云服务现在不适合您的组织。
【解决方案2】:

我昨天也遇到了同样的问题:

http://cloudbees-downloads.s3.amazonaws.com/sdk/cloudbees-sdk-config.xml下载CloudBees SDK配置

我发现解决方案是(暂时)禁用我的诺顿防火墙。现在我的命令正在 SDK 窗口命令上运行。

【讨论】:

    猜你喜欢
    • 2022-11-25
    • 1970-01-01
    • 1970-01-01
    • 2019-11-02
    • 1970-01-01
    • 2021-05-23
    • 1970-01-01
    • 2013-05-08
    • 2014-06-03
    相关资源
    最近更新 更多