问题标签 [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.
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更改。
该默认值将在哪里更改?
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,所以它失败了。
几个问题:
- 当我将 Ops Mgr 中所有 VM 的设置更改为“默认 BOSH 密码”时,如何登录到 BOSH 创建的 VM?
- /var/tempest/workspaces/default/deployments 下没有 bosh.yml。一些文档指出了这一点。所以我不知道它应用了什么设置。位置错了吗?
- 有没有办法改变 OpsMgr VM 使用的 stemcell?也许我可以尝试使用以前的版本?
- agent.json 是如何实际填充的?
- 关于解决此问题的任何建议?
以下所有日志/json:
GUI仪表板日志:
bosh_state.json
代理.json
最后是当前的BOSH日志
docker - HAProxy boshrelease + Docker boshrelease 链接
我在 bosh 版本中使用HAProxy boshrelease和Docker boshrelease。我正在尝试将它们链接起来,但我没有尝试过任何工作。在 HAProxy 配置部分,我使用的是 tcp_link_port,但这显然不起作用。有没有人成功链接这两个 boshreleases 或知道如何配置它?
这是我的清单:
此致
安科
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 创建实例。知道发生了什么吗?
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
过同样的结果。
pcf - 带有插件的 PCF Tile 的完整示例
是否有任何教程处理包含插件的 Pivotal Cloud Foundry Tile?我看到了 Tile 清单中的代码片段,但没有全面的示例或教程。
cf-bosh - 使用 Bosh 在 virtualbox 上部署 CF 时出错
我正在使用 mac OS 并尝试使用 BOSH 在 virtualbox 上部署 CF。
安装的 BOSH Director 有以下详细信息
Bosh CLI 版本是
要部署 CF,我运行以下脚本
我收到以下错误:
我使用的 cf-deployment 文件和 ops 文件(来自 iaas/bosh-lite/cloud-config.yml)文件夹)来自
我还上传了 cf-deployment 文件使用的 ubuntu-xenial stemcell
这里报告了一个类似的问题
但我无法真正收集解决方案。
有没有办法解决这个问题并继续前进?
cf-bosh - 使用 Bosh 在 virtualbox 上部署 CF 后,credhub 登录不起作用
我已经使用 BOSH 在 virtualbox 上安装了 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 的密码。我不确定这是如何工作的。任何帮助将不胜感激。
cloudfoundry-uaa - 预计会在路径“/instance_groups/name=bosh/jobs/uaa”找到地图,但找到了“[]interface {}”
尝试部署与 LDAP 集成的 BOSH Director 并遇到问题。这是我的步骤。
- 克隆最新的存储库:
git 克隆https://github.com/cloudfoundry/bosh-deployment
创建 vars 文件并填充它。
修改 ldap 的 opsfile
文件:ldap.yml
运行部署脚本:
得到错误:
如果我删除用于 LDAP 集成的 ops 文件(bosh-deployment/ldap.yml
)一切正常 - 部署 BOSH、UAA 等。我不明白它为什么会抱怨。UAA 正在 BOSH 中创建工作,我正在一个接一个地传递 opsuaa.yml
文件。它应该已经能够在 BOSH 部署中创建 UAA 作业。
有什么提示吗?
非常感谢!!
cloud-foundry - 在将笔记本电脑置于睡眠模式之前无法暂停 Bosh 虚拟机
我正在尝试在我的笔记本电脑上使用 BOSH 在虚拟机上安装 Cloud Foundry。我对此很陌生,并试图对其进行测试。我能够部署CF。但是,我的笔记本电脑进入了睡眠模式,所有虚拟机都没有响应。根据https://github.com/cloudfoundry/bosh-lite,安装 bosh 的推荐指南不需要 vagrant 安装。我想知道我是否仍需要安装 vagrant 并使用 vagrant suspend 将 BOSH 管理的 VM 置于挂起模式以保留 cf 路由,并且不让所有 VM 进入无响应状态。