问题标签 [spinnaker]

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 回答
71 浏览

spinnaker - Spinnaker:没有可供选择的舞台类型

在我使用https://github.com/spinnaker/spinnaker上的命令“./InstallSpinnaker.sh”部署 Spinnaker 后,但是当我创建管道并添加阶段时,我发现没有要选择的阶段类型,会你帮忙吗?谢谢!

0 投票
1 回答
192 浏览

spinnaker - 安装 Spinnaker 时出现异常

我正在尝试安装 Spinnaker,但每次都面临问题。1. 尝试使用 Google Launcher 部署它没有在端口 9000 上启动任何东西 2. 现在尝试使用https://github.com/spinnaker/spinnaker中提到的步骤进行安装。在这里我 ../spinnaker/dev/run_dev.sh 我遇到了一个异常

我还安装了 Cassandra(使用步骤https://hostpresto.com/community/tutorials/how-to-install-apache-cassandra-on-ubuntu-14-04/)并检查了我是否能够执行 cqlsh。

请提供任何帮助

谢谢, 阿莫尔

0 投票
1 回答
248 浏览

spinnaker - Spinnaker 部署 Jenkins 的最后一个构建

我正在将 Spinnaker 与 Jenkins 一起使用。创建服务器组时,我们必须指定需要部署的图像。但是我的 jenkins 工作创建了一个我想使用 Spinnaker 部署的图像。我的詹金斯工作编号是标签。但我无法找到动态提及标签的方法。我能够弄清楚内部版本号在参数“context.buildInfo.number”中可用,但是将其用作标签号是我无法弄清楚的。

提前致谢

阿莫尔

0 投票
1 回答
145 浏览

spinnaker - 使用 Spinnaker 在 GCP 上创建 Kubernetes 集群

对于端到端的 devops 自动化,我希望有一个按需环境。为此,我需要在最终托管在 GCP 上的 kubernetes 上启动和环境。我的用例 1. 开发人员签入功能分支中的代码 2. Spun up on Google Cloud with Kubernetes 中的环境 3. 应用程序部署在 Kubernetes 4. 进行测试,然后环境被破坏。

除了#2,我可以用 Spinnaker 做所有事情。即使用 Spinnaker 在 GCP 上创建 Kube 集群。请提供任何帮助

谢谢, 阿莫尔

0 投票
1 回答
407 浏览

amazon-ec2 - AWS Spinnaker 本地安装 ec2 问题:您无权执行此操作

我按照https://www.spinnaker.io/setup/providers/aws/和启动大三角帆中提到的那样进行了配置,并在 clouddriver.logs 中不断收到此错误

我的安装环境是 AWS ec2 环境,该实例具有角色BaseIAMRole并已附加SpinnakerAssumeRolePolicyPowerUserAccess它。

我在 clouddriver.yml 中配置了管理帐户和托管帐户,如下所示:

我对管理帐户和受管理帐户都有管理员访问权限...

任何帮助将不胜感激

0 投票
1 回答
680 浏览

vagrant - Spinnaker on Vagrant - 修改 Deck UI 的 Gate URL

我在运行 Ubuntu 14.04 的 Vagrant 机器上安装了 Spinnaker

我所有的组件都运行成功(检查活动端口,所有日志)

我还通过指定自定义设置在所有网络接口上绑定 Deck UI 和 Gate

当我在 9000 从 VagrantIP 上的主机访问 Deck UI 时,UI 成功启动。但是 Deck UI 尝试在 8084 访问本地主机上的门并获得“连接被拒绝”。我的 Gate 运行在“ http://VagrantIP:8084

我在哪里修改 Deck 访问 Gate 的 URL?

谢谢你的帮助

0 投票
2 回答
176 浏览

devops - 是否可以将 ELB 动态添加到 Spinnaker

有没有办法在 Spinnaker 中动态添加负载均衡器名称?例如,我有一个管道,它为不同的环境在 ASG 中烘烤和部署 AMI。在集群定义的部署阶段,我不想硬编码 ELB 名称,而是从属性文件中读取。这我可以为不同的环境使用相同的管道。有什么想法或想法吗?

提前致谢。

0 投票
1 回答
377 浏览

jenkins - Spinnaker 是否可以使用非基本身份验证与 Jenkins 实例集成?

根据 Spinnaker 文档,必须使用基本身份验证部署 Jenkins 以允许集成。我的 Jenkins 服务器使用 Github 身份验证 - 这是否意味着我无法将两者集成?

我已经尝试过,检索作业时出现连接错误。

0 投票
1 回答
403 浏览

amazon-web-services - 用于扩展策略的 Spinnaker 和自定义 Cloudwatch 指标

我目前正在尝试解决 AWS 中 CloudWatch 警报不能包含多个指标(在本例中为 SQS 消息计数)的问题。

设想:

我有一个 ASG,其中包含一组用于我的应用程序的按需实例。我有另一个 ASG,我计划在它繁忙时使用 Spot 实例进行横向扩展。

我想要实现的是,对于我从 3 个 SQS 队列中消耗的应用程序

  • 如果至少 1 个队列的消息计数高于阈值,则横向扩展 Spot 实例 ASG
  • 如果所有队列的消息计数低于阈值至少 X 分钟,则缩小

为了解决这个问题,我尝试发布一个自定义指标,其中计算有多少队列的消息计数超过一定限制,然后使用该指标来决定是否在我的自动缩放组中进行缩放。

但是......在 Spinnaker 中,似乎没有办法引用自定义指标(至少从 UI 中) - 我在这里遗漏了一些东西,还是不可能?

据我了解,您只能将指标数据发布到您自己的命名空间 - 尝试发布到任何“AWS/*”命名空间会导致错误?

0 投票
2 回答
193 浏览

spinnaker - 在 Spinnaker 中应该考虑哪些应用程序?

我们正在为用户提供一些由模块集合组成的功能。每个模块都部署在自己的 POD(容器)中。这些模块是:

  • 用户界面(React + NodeJS BFE)模块
  • 后端服务(REST API)模块
  • 连接器(与其他外部系统拉和推事件连接的树模块)
  • 数据库 (MongoDB) 和队列管理软件 (Kafka / ActiveMQ)

这组应该是:

  1. 被配置为只有一个应用程序和多个集群?
  2. 在一个项目中配置为多个应用程序?

感谢您的意见。