问题标签 [cf-bosh]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
93 浏览

openstack - OpenStack 上的 Concourse Bosh 部署为没有定义 persistent_disk 键值的工作人员创建虚拟机

我正在 OpenStack 上进行 Concourse Bosh 部署,我遇到了一个问题,即它为每个工作程序和 Web 实例分配一个卷,即使我没有在工作程序或 Web 上定义 persistent_disk 的键值。根据 bosh 文档,默认值应为persistent_disk: 0= 无音量。我正在利用https://github.com/concourse/concourse-bosh-deployment

如果我明确设置 persistent_disk: 0,则不会按预期分配卷,因此假设默认值应该从https://bosh.io/docs/persistent-disk/#persistent-disk更改。

该默认值将在哪里更改?

0 投票
1 回答
799 浏览

cloud-foundry - 在 vSphere 上安装 BOSH Director 失败

这是我为 PKS 安装的第一个 BOSH。环境:

  • 带有 VCSA 6.5u2 的 vSphere 6.5,
  • OpsMgr 2.2 构建 296
  • bosh stemcell vsphere-ubuntu-trusty build 3586.25
  • 使用平面 100.x 网络,不涉及路由/防火墙。

摘要- 部署 OpsMgr OVF 模板后,我正在配置和安装 BOSH Director。但是,它在仪表板中的“等待代理”处失败。查看 OpsMgr VM 中的“当前”日志显示它一直在尝试从 /dev/sr0 读取设置,因为 agent.json 将设置源指定为 CDROM。它找不到任何 CDROM,所以它失败了。

几个问题:

  1. 当我将 Ops Mgr 中所有 VM 的设置更改为“默认 BOSH 密码”时,如何登录到 BOSH 创建的 VM?
  2. /var/tempest/workspaces/default/deployments 下没有 bosh.yml。一些文档指出了这一点。所以我不知道它应用了什么设置。位置错了吗?
  3. 有没有办法改变 OpsMgr VM 使用的 stemcell?也许我可以尝试使用以前的版本?
  4. agent.json 是如何实际填充的?
  5. 关于解决此问题的任何建议?

以下所有日志/json:

GUI仪表板日志:

bosh_state.json

代理.json

最后是当前的BOSH日志

0 投票
1 回答
44 浏览

docker - HAProxy boshrelease + Docker boshrelease 链接

我在 bosh 版本中使用HAProxy boshreleaseDocker boshrelease。我正在尝试将它们链接起来,但我没有尝试过任何工作。在 HAProxy 配置部分,我使用的是 tcp_link_port,但这显然不起作用。有没有人成功链接这两个 boshreleases 或知道如何配置它?

这是我的清单:

此致

安科

0 投票
1 回答
327 浏览

cf-bosh - 超出配额“CPUS”

我正在关注 Safari 上的 Cloud Foundry BOSH Fundamentals LiveLessons。我已将 BOSH via 部署bbl到 GCP 中。我正在使用一个免费试用帐户,它为我提供了 8 个 vCPU。到目前为止,我使用了两种:一种用于 Director,一种用于 jumpbox。

我正在尝试使用以下命令部署 nginx:

nginx.yml 在哪里

这给了我以下错误:

鉴于我应该剩下 6 个 vCPU,我尝试通过 Web 控制台手动创建实例,看看是否会收到类似的错误。我没有,我能够使用剩余的 6 个 vCPU 创建实例。知道发生了什么吗?

0 投票
0 回答
859 浏览

google-cloud-platform - Cloud Foundry cli i/o 超时

我能够在 GCP 上成功部署 BOSH 和 CF。我能够在我的工作机器上安装 cf cli,并且能够 cf 登录到 api 端点而没有任何问题。现在我正在尝试部署一个 python 和一个 node.js hello-world 风格的应用程序(cf push),但我遇到了以下错误:

Python:

节点JS

我能够在工作机器、jumpbox 和 bosh vms 上手动下载和 ping 构建包 url,因此我相信 DNS 在每种机器类型上都能正常工作。

作为默认部署的一部分,我相信创建了一个 socks5 隧道以允许从我的工作机器到 jumpbox 的通信,所以我认为这就是问题所在。https://docs.cloudfoundry.org/cf-cli/http-proxy.html 运行bbl print-env时 export BOSH_ALL_PROXY=ssh+socks5://jumpbox@35.192.140.0:22?private-key=/tmp/bosh-jumpbox725514160/bosh_jumpbox_private.key,但是当我导出https_proxy=socks5://jumpbox@35.192.140.0:22?private-key=/tmp/bosh-jumpbox389236516/bosh_jumpbox_private.key并执行 cf push 时,我收到以下错误:

Request error: Get https://api.cloudfoundry.costub.com/v2/info: proxy: SOCKS5 proxy at 35.192.140.0:22 has unexpected version 83 TIP: If you are behind a firewall and require an HTTP proxy, verify the https_proxy environment variable is correctly set. Else, check your network connection. FAILED

我在正确的轨道上吗?我的 https_proxy 变量格式是否正确?我也尝试https_proxy=socks5://jumpbox@35.192.140.0:22过同样的结果。

0 投票
1 回答
97 浏览

pcf - 带有插件的 PCF Tile 的完整示例

是否有任何教程处理包含插件的 Pivotal Cloud Foundry Tile?我看到了 Tile 清单中的代码片段,但没有全面的示例或教程。

0 投票
2 回答
373 浏览

cf-bosh - 使用 Bosh 在 vi​​rtualbox 上部署 CF 时出错

我正在使用 mac OS 并尝试使用 BOSH 在 vi​​rtualbox 上部署 CF。

安装的 BOSH Director 有以下详细信息

Bosh CLI 版本是

要部署 CF,我运行以下脚本

我收到以下错误:

我使用的 cf-deployment 文件和 ops 文件(来自 iaas/bosh-lite/cloud-config.yml)文件夹)来自

我还上传了 cf-deployment 文件使用的 ubuntu-xenial stemcell

这里报告了一个类似的问题

但我无法真正收集解决方案。

有没有办法解决这个问题并继续前进?

0 投票
0 回答
77 浏览

cf-bosh - 使用 Bosh 在 vi​​rtualbox 上部署 CF 后,credhub 登录不起作用

我已经使用 BOSH 在 vi​​rtualbox 上安装了 CF。现在我想使用 CF CLI 并在 CF 上安装一个应用程序。为此,我在这里遵循说明:https ://github.com/cloudfoundry/cf-deployment/blob/master/deployment-guide.md

它建议运行“credhub login”并获取 CF 凭据以登录 CF。但是,credhub 登录不起作用。它不识别 credhub 命令。我的理解是 credhub 在部署过程中与 CF 一起安装,但似乎并非如此。

我想知道如何获取我刚刚使用 bosh 安装在虚拟机上的 Cloud Foundry 的管理员密码,因为 credhub 似乎不起作用。我也没有在 bosh-deployment 文件夹的 credhub.yml 中看到 CF 的密码。我不确定这是如何工作的。任何帮助将不胜感激。

0 投票
1 回答
248 浏览

cloudfoundry-uaa - 预计会在路径“/instance_groups/name=bosh/jobs/uaa”找到地图,但找到了“[]interface {}”

尝试部署与 LDAP 集成的 BOSH Director 并遇到问题。这是我的步骤。

  1. 克隆最新的存储库:

git 克隆https://github.com/cloudfoundry/bosh-deployment

  1. 创建 vars 文件并填充它。

  2. 修改 ldap 的 opsfile

文件:ldap.yml

运行部署脚本:

得到错误:

如果我删除用于 LDAP 集成的 ops 文件(bosh-deployment/ldap.yml)一切正常 - 部署 BOSH、UAA 等。我不明白它为什么会抱怨。UAA 正在 BOSH 中创建工作,我正在一个接一个地传递 opsuaa.yml文件。它应该已经能够在 BOSH 部署中创建 UAA 作业。

有什么提示吗?

非常感谢!!

0 投票
0 回答
19 浏览

cloud-foundry - 在将笔记本电脑置于睡眠模式之前无法暂停 Bosh 虚拟机

我正在尝试在我的笔记本电脑上使用 BOSH 在虚拟机上安装 Cloud Foundry。我对此很陌生,并试图对其进行测试。我能够部署CF。但是,我的笔记本电脑进入了睡眠模式,所有虚拟机都没有响应。根据https://github.com/cloudfoundry/bosh-lite,安装 bosh 的推荐指南不需要 vagrant 安装。我想知道我是否仍需要安装 vagrant 并使用 vagrant suspend 将 BOSH 管理的 VM 置于挂起模式以保留 cf 路由,并且不让所有 VM 进入无响应状态。