问题标签 [spinnaker-halyard]

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

active-directory - 使用 Halyard 的 Spinnaker LDAP

我在设置我的 spinnaker ldap 身份验证到 Windows 活动目录时遇到问题

gate-local.yml --> ldap: managerDn: cn=svc_spinnaker_auth,ou=SERVICE ACCOUNTS,ou=DOMAIN ESTATE,dc=testdomain,dc=com managerPassword: XXXX groupSearchBase: cn=ADM_Spinnaker_Auth_Global,ou=SECURITY,ou=GROUPS, ou=提升访问权限,ou=域名,dc=testdomain,dc=com

halyard 命令 --> hal config security authn ldap edit --url=ldap://10.34.XXX.XX:XXX/DC=domain,DC=com --user-search-base="CN=ADM_Spinnaker_Auth_Global,OU=SECURITY ,OU=GROUPS,OU=ELEVATED ACCESS,OU=DOMAIN ESTATE,DC=domain,DC=com" --user-search-filter="(sAMAccOUntName={0})"

0 投票
2 回答
533 浏览

docker - 如何在 Spinnaker 中将 Jfrog Artifactory 添加为 docker 注册表?

我正在尝试在我的 Spinnaker 安装中将 JFrog Artifactory 添加为 Docker 注册表帐户。我执行以下操作:

但是,我收到以下错误:

有人有在 Spinnaker 上设置 JFrog 注册表的经验吗?任何指针将不胜感激。谢谢。

0 投票
2 回答
950 浏览

kubernetes - 具有受限 namspace 访问权限的 Spinnaker

我正在尝试使用 kubernetes 设置大三角帆并收到错误:用户无法列出命名空间。

我无权访问集群范围内的列表命名空间。是否可以在不访问集群范围内的列表命名空间的情况下设置和应用 hal 配置?如果是,请告诉我步骤。

下面我提一下命令供参考:



问候, 阿贾兹

0 投票
1 回答
758 浏览

spinnaker - 大三角帆部署失败:安装问题本地 Debian 部署

Spinnaker 安装失败:

AWS EC2 中的 Spinnaker 安装失败。选择的是本地 debian。Halyard 无法完成部署并显示执行错误

环境:AWS EC2 存储:S3 部署类型:本地 debian /GIT

我的部署失败的原因可能是什么?

hal 版本:1.10.1-20180912131447 大三角帆版本:1.9.4

hal deploy apply: 失败并出现以下错误

0 投票
1 回答
451 浏览

docker - 在大三角帆中使用 halyard 配置不安全 (http) 私有 docker 注册表

我可以使用下面的 halyard 命令配置公共 docker hub 注册表,但是在尝试使用相同的命令来配置私有托管的 docker 注册表(不安全)时,我遇到了以下错误。

0 投票
1 回答
287 浏览

java - 在 bitbucket 中添加 spinnaker webhook,在空对象异常上无法获取属性“用户名”

使用 hal 在 Spinnaker 中启用了 bitbucket 功能和帐户,但是当我尝试添加 webhook 时,它在 bitbucket 上返回异常

网络挂钩:

http://spinnaker-api.mydomain.com/webhooks/git/bitbucket

错误:

{"body":"{\"timestamp\":1540379308950,\"status\":500,\"error\":\"Internal Server Error\",\"exception\":\"java.lang.NullPointerException \",\"message\":\"Cannot get property 'username' on null object\"}","error":"Internal Server Error","exception":"com.netflix.spinnaker.kork.web. exceptions.GenericExceptionHandlers$RetrofitErrorWrapper","message":"500","status":500,"timestamp":1540379308951,"url":" http://spin-echo.spinnaker:8089/webhooks/git/bitbucket " }

我已经使用谷歌启用了 OAuth,它似​​乎工作正常。我必须做或添加其他任何东西吗?我不确定我错过了什么或做错了什么。

大三角帆和 bitbucket 都托管在私有 aws 子网中。

当我在浏览器上运行它时,端点似乎正在工作:

http://spinnaker-api.mydomain.com/webhooks/git/bitbucket

我得到回应:

我认为这意味着身份验证工作正常。

0 投票
1 回答
387 浏览

amazon-web-services - Halyard - 如何使用 --password-command 选项?

关于Halyard
我想使用--password-command选项来刷新 Amazon ECR 授权令牌。如果您有使用此选项的经验,请教我。
谢谢!

0 投票
1 回答
380 浏览

spinnaker - 甚至可以在没有互联网连接的情况下将 Spinnaker 安装在本地 RHEL 盒子中吗?

甚至可以在没有互联网连接的情况下将 Spinnaker 安装在本地 RHEL 盒子中???

我正在使用 halyard,甚至在所有命令中使用 --no validate 时,它​​在查找 versions.yaml 文件的应用命令中都失败了。我的以下陈述也是正确的:

我们无法在没有互联网连接的情况下将 Spinnaker 安装在本地 RHEL 盒子中!!!!

0 投票
0 回答
395 浏览

kubernetes - 无法使用 Kubernetes 云提供商在 Spinnaker 上部署 Run Job 阶段

我目前无法在 Spinnaker 上使用 Kubernetes v1 提供程序部署运行作业阶段,默认情况下,创建阶段时我无法选择帐户,选择框为空。

通过将所述阶段编辑为 JSON,注意到默认情况下“cloudProvider”设置为“titus”,尽管我没有配置任何与 Titus 提供程序相关的内容。

将该键更改为“kubernetes”,然后界面更改并允许我选择我希望使用的帐户、命名空间、图像、命令和许多其他设置。

然后,当我尝试执行该管道时,它立即终止,在 spin-orca 中引发以下错误:

[handlers-18] cnsorca.q.handler.RunTaskHandler:为管道运行 RunJobTask 时出错 [01CWF8DSF15F5EWY915YTKCYKD] java.lang.NullPointerException:无法在 org.codehaus.groovy.runtime.NullObject.getProperty 的空对象上获取属性“imageDescription”(NullObject .java:60) 在 org.codehaus.groovy.runtime.InvokerHelper.getProperty(InvokerHelper.java:174) 在 org.codehaus.groovy.runtime.callsite.NullCallSite.getProperty(NullCallSite.java:47)

据我了解,容器数组没有被传递到 Orca,而是在 JSON 编辑器上正确显示。

这是接口生成的 JSON 对象的示例:

目前在 Google Kubernetes Engine 集群上运行 Spinnaker 版本 1.10.5,使用 Halyard 1.12.0-20181024113436 安装。

0 投票
1 回答
380 浏览

kubernetes - 如何将 Jinja 模板放入 spinnaker/echo 以进行 webhook 处理?

我使用 Halyard 将 Spinnaker 1.10.5 部署到 Azure Kubernetes 服务。

我正在尝试让Azure Container Registry webhook触发管道。我发现您可以设置 echo 以允许使用echo-local.yml这样的工件 webhook:

但是,我坚持templatePath价值。由于我使用 Halyard 将其部署到 Kubernetes 中,因此所有配置文件都作为卷从 Kubernetes 机密中安装。

如何将我的 Jinja 模板放入 Halyard 部署的 echo中,以便可以在自定义 webhook 中使用?