问题标签 [devops]

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 投票
2 回答
152 浏览

ibm-cloud - 更改 Bluemix 帐户的 Jazz ID

前段时间,我开始使用 Bluemix 平台开发移动应用程序使用的 PHP 服务。过了一段时间,我意识到拥有一个可以连接多个 Eclipse IDE 并在同一个应用程序上工作的存储库会非常有用。我已经有一个用于工作项目的 Jazz ID;我说的是在个人项目中使用 Bluemix+Jazz。

当我第一次将 Bluemix ID 与 Jazz ID 连接起来时,一切都很好。但我意识到这可能存在利益冲突,因为我在工作和个人项目中使用相同的 Jazz ID。

我的问题是:有没有办法在 Bluemix 中使用新的 Jazz ID? 似乎无法从 Bluemix、DevOps 或 Jazz.net 更改两个 ID 之间的连接。

0 投票
1 回答
1061 浏览

amazon-web-services - AWS 元数据:什么是 aws 实例 ID

AWS 实例 ID 是否与用于实例的硬件相对应?有没有办法判断您是否在某个地区获得相同的硬件?

0 投票
3 回答
5629 浏览

mysql - 使用 SaltStack 创建 Mysql 数据库

我正在使用 SaltStack(带有 vagrant)/Ubuntu 12.04。

我的目标是安装 Mysql,创建数据库和用户并授予所有权限。

这个 SLS 文件有什么问题?

我有这个错误:

0 投票
1 回答
57 浏览

mongodb - Mongodb:当实例由其他 ubuntu 用户控制时,在 Ubuntu 服务器上升级 Mongo

我从一位已离职的开发人员那里继承了一个项目。

我正在尝试升级我们当前使用的 mongo 实例。不幸的是,运行时出现mongod此错误:

Mon May 18 13:25:39.475 [initandlisten] ERROR: listen(): bind() failed errno:98 Address already in use for socket: 0.0.0.0:27017 Mon May 18 13:25:39.475 [initandlisten] ERROR: addr already in use Mon May 18 13:25:39.475 [initandlisten] now exiting

那是因为我当前正在使用的 mongo 实例由服务器上创建的另一个用户控制mongodb。此外,当我尝试查看配置文件以及实例使用的所有目录和文件时,它们也由 控制mongodb,这是一个ls-la输出:

drwxr-xr-x 2 mongodb nogroup 4096 May 18 10:32 journal

这可能是出于安全目的而完成的,我可以保持这种状态。

我想知道的是:

  • 如何将自己切换为mongodb用户(已经尝试sudo su mongodb但没有成功
  • 或者如何从我当前的 root 用户升级 mongo 实例?

谢谢

0 投票
3 回答
632 浏览

c# - 如何将具有多个组件的应用部署到 Azure?

因此,我的应用程序由几个单独的 .NET 组件组成,这些组件都在 Azure 中运行。为了让您了解所涉及的内容:

  • 作为 Azure 网站运行的主要 ASP.NET MVC5/Web API 2 REST 服务(我认为他们将这些重命名为 Web 应用程序?)。
  • 主要 REST 服务使用的 SQL 数据库。
  • 主 REST 服务与之通信的另一个内部 Web API REST 服务作为 Azure 网站运行。
  • 内部 Web API REST 服务使用的 Azure 存储表。
  • 3 个预定的作业(只是 .NET exe)在后台工作并与主 SQL 数据库对话。

所有这些现在都在 Azure 中运行良好。我的问题是自动化部署和配置。

现在都是手动的。我右键单击并从 Visual Studio 发布这两个 Web 应用程序。我建立并通过 FTP 建立网络作业。数据库和 Azure 存储已经存在,所以我不必重新设置它们。

但是说发生了一些不好的事情——数据中心出现故障或其他情况。我希望能够以最小的努力启动我的应用程序(包含所有这些组件)的新版本。

我对 Azure 的世界还很陌生,所以我不知道从哪里开始。我有哪些选择?

0 投票
1 回答
1166 浏览

ibm-cloud - 500 错误:无法建立从 DevOps Services 部署到 Bluemix 的后端连接

我正在将一个应用程序从 DevOps Services 部署到 Bluemix。我收到 500 错误:无法从部署建立后端连接。我以前从未遇到过这个错误。DevOps Services 运行栏上的日志按钮显示为灰色,因此我不确定在 DevOps Services 端的何处查看更多信息。该应用程序是在 Bluemix 中创建的,但是当我尝试在 Bluemix 端查看日志时,由于应用程序没有启动,因此没有日志,所以我也不确定如何在 Bluemix 端进行调试。

我 fork 的应用程序是 alchemyapplication。它使用python buildpack。项目所有者告诉我他们让部署工作。我看到了一些最近的提交,因此有可能发生了一些更改,因为这打破了这一点。任何关于从哪里开始调试的帮助表示赞赏。

0 投票
2 回答
1537 浏览

ansible - 如何在事实收集时解决 ansible 问题?

收集事实时,第一台主机的配置失败,并出现您在下面看到的错误。

可以通过以下方式解决此问题:

我想在我的剧本中作为 pre_task 做这样的事情:

它不起作用,错误仍然显示。显而易见的解释是,当事实收集起来时,问题仍然存在……但是这些事情是怎么做的呢?

0 投票
2 回答
152 浏览

git - 在 Bluemix DevOps Services 上添加新构建阶段时出错

我将一个 git 存储库从 github 导入到 Bluemix DevOps Services。创建存储库后,部署工作正常,manifest.yml从“编辑代码”设置代码库并成功启动它。

但是,当我尝试从“Build & Deploy”添加新的构建阶段时,我在页面顶部收到以下错误消息:

加载 Git 分支时出现问题

我的设置如下:

输入类型:SCM 存储库

Git 网址:https ://github.com/juslee/agar.io-clone.git

分支:错误

阶段触发器:将更改推送到 Git 时自动执行作业

错误图片:http: //i61.tinypic.com/14jnln7.jpg

有什么想法有什么问题吗?

0 投票
1 回答
1486 浏览

automation - 使用多种颗粒瞄准盐爪

在我们的基础设施中,我们在 minion 上设置了多个粒度,包括“环境”和“组件”粒度。基于此,可以有多个具有相同组件名称的 minions,每个 minions 在不同的环境中。我希望能够基于多个粒度选择 minions,而不必在 master 上定义多个节点组。

我努力了:

这似乎不起作用,我已经相当广泛地查看了他们的文档,并且没有发现这种类型的奴才目标的例子。

这甚至可能吗?如果是这样,我将如何去做?

0 投票
0 回答
1801 浏览

ruby - Capistrano 当前/目录未创建

第一次尝试部署时,capistrano 不会创建当前目录。

我尝试部署:检查项目,一切都很好,但是当我实际部署过程时出错:

根据我的经验,这通常是由之前的问题引起的,该问题没有让部署结束,但我真的看不到任何明显的异常或错误(但我可能遗漏了一些明显的东西)。

有没有人知道我可以查看什么来调试这个?