问题标签 [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.
apache - 让 BOSH 通过跨域资源共享在 converse 上运行
我正在尝试使用 Apache Web 服务器在我的网站上使用 BOSH 设置 converse。目前,我收到以下错误:
从源“ http://localhost ”访问“ http://localhost:7070/ ”处的 XMLHttpRequest(从“ http://localhost/http-bind ”重定向)已被 CORS 策略阻止:对预检请求的响应不'不通过访问控制检查:请求的资源上不存在'Access-Control-Allow-Origin'标头。
尽管事实上我在 Apache 2.4 中启用了 Access-Control-Allow-Origin,并且标题显示在客户端所在的网页上,位于https://localhost/index.php
. Apache httpd.conf 在根级别具有:
Apache 从 localhost/http-bind 重定向到 localhost:7070,即 XMPP 服务器的 BOSH 端口:
XMPP 服务器 OpenFire 启用了 BOSH 和 CORS。
Converse 的初始化方法包含这一行:
如何在我的网站上通过 CORS 使用 BOSH?
cloud-foundry - CF Bosh Director 多数据中心高可用性
我正在研究使用多 cpi 和单个 BOSH 导向器部署的 Cloud Foundry 的新架构部署。如果 BOSH director 部署在 DC-A 并管理 2 个 vCenter,一个在 DC-A,另一个在 DC-B,如果 DC-A 下线,BOSH 在 DC-B 中运行主备的选项有哪些以便它可以立即接管部署而无需执行备份和恢复?
rabbitmq - 如何在本地 pcfdev 上安装 p-rabbitmq 服务?
我v11.2.0
在笔记本电脑上本地运行 pcfdev。当我尝试列出市场时,它是空的。
我知道我需要一个service-broker
,但我不确定我可以从哪里得到一个。另外,一旦我安装/部署了service broker
如何为 rabbitmq 创建服务?
我也确实探索了这bosh
条路线,我能找到的只是rabbitmq的多租户代理。
我能够为在我的笔记本电脑上运行的本地 rabbitmq 创建一个 CUPS,但希望获得用于 rabbitmq 工作的标准(即非 CUPS)服务。由于这只是为了本地开发,所以单节点rabbitmq就可以了。
如果您已经解决了这个问题,请建议/建议一些选项。
TIA。
prometheus - Prometheus 错误:无法加载配置。找到多个抓取配置
正如标题所说,我遇到了普罗米修斯异常,无法弄清楚如何修复它。
我们像这样使用 BOSH 部署:
然后我们像这样进行清单更新:
在部署期间,我们收到 prometheus2 实例未运行的错误。在里面prometheus.stderr.log
是我发现错误消息的地方:
发现多个具有作业名称“concourse”的抓取配置
我怎样才能让 bosh 和 concourse 出口商一起工作?这与我的清单修改有关吗?寻找任何想法,谢谢!
cloud-foundry - BOSH CLI 预计会在路径中找到地图……但找到了 '[]interface {}'
与另一个问题非常相似,但略有不同。尝试了接受的答案,但仍然没有运气。
运行命令时出现此错误:
bosh -d prometheus deploy -n pfg-prometheus-boshrelease/manifests/prometheus.yml -o replace_vars.yml
预计会在路径 '/instance_groups/name=prometheus2/jobs/name=prometheus2/properties/prometheus/scrape_configs/job_name=bosh/static_configs/targets?但找到'[]interface {}'
替换变量.yml:
清单部分:
正确的路径是什么?
编辑:我查看了bosh cli ops 文件,但找不到像我这样的示例。
cf-bosh - bosh 部署中的环境变量
我希望在 bosh 部署中J
的发布工作R
以某个环境变量集开始,该环境变量集在工作的配置E
中不可用properties
这可以在部署文件中或在调用bosh
cli 时指定吗?
shell - awk 引用程序文本
如果我运行:
该命令在行上方插入新行-jar org.eclipse.osgi.jar --launcher.suppressE
如果我运行以下命令,它会给出:awk: line 1: runaway string constant "-Dcom.abc. ...
试过:
到目前为止没有运气。有人可以建议正确的方法吗?泰亚!
编辑:
推荐的 sed 命令:
unknown flag launcher.suppressE/i'
这终于奏效了:
amazon-web-services - 如何在大厅中从 AWS Secrets Manager 访问键值对密钥?
我有一个使用 bosh 部署的大厅环境。它使用 AWS Secrets Manager 进行配置。管道秘密模板的形式为/concourse/{{.Team}}/{{.Secret}}
我/concourse/team1/general
在 AWS Secrets Manager(其他类型的密钥)中创建了一个具有以下值的密钥。
我在团队中hello-world.yml
设置了一个大厅管道。team1
此管道将值输出为
但是,如果我将管道中的 args (最后一行)更改为args: ["((general.gitbranch))"]
,那么,我会收到以下错误
是否可以在大厅管道中从 AWS Secrets Manager 访问密钥中的任何键值对?如果是,该怎么做?
azure - 在 cf-deployment PrivateIPAddressIsAllocated 中运行 cf run-errand nfsbrokerpush 命令时返回错误
我在使用最新的 cf-deployment 启用 nfs 卷服务时遇到问题。在我的 bosh cf deploy 期间,我引用了 enable-nfs-volume-service.yml 文件。当我运行 cf run-errand nfsbrokerpush时 出现“PrivateIPAddressIsAllocated”错误,它会尝试分配 jumpbox 当前使用的 IP 有人遇到过这个问题吗?部署到 Azure
cloud-foundry - BOSH Director 部署
Bosh director 更新到下一个版本 (bosh create-env) 失败,出现以下错误:
提取版本'/binaries/bosh-release-271.7.0.tgz':提取版本:脱壳到tar:运行命令:'tar --no-same-owner -xzf /binaries/bosh-release-271.7.0。 tgz -C /root/.bosh/installations/d68842c3-bb7e-4e18-50b3-d94da76d3f38/tmp/bosh-release121413391',标准输出:'',标准错误:'tar(子):/binaries/bosh-release-271.7。 0.tgz:无法打开:没有这样的文件或目录 tar(子):错误不可恢复:现在退出 tar:子返回状态 2 tar:错误不可恢复:现在退出
但是,与已安装的 bosh-release 版本相同的“bosh create-env”运行良好。