首页 > 解决方案 > 大三角帆部署失败:安装问题本地 Debian 部署

问题描述

Spinnaker 安装失败:

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

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

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

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

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

/opt/halyard/bin/hal: 22: /etc/default/spinnaker: [[: not found
Picked up _JAVA_OPTIONS: -Xmx8G
+ Get current deployment
  Success
+ Prep deployment
  Success
Problems in default.provider.aws.spin-install:
- WARNING No validation for the AWS provider has been
  implemented.
+ Preparation complete... deploying Spinnaker
~/dev/spinnaker/clouddriver ~/dev/spinnaker ~
git@github.com:spinnaker/clouddriver.git
No changes to stash in clouddriver
HEAD is now at 41f14e1... fix(config): Move core config to clouddriver.config package (#2994)
~/dev/spinnaker/deck ~/dev/spinnaker ~
git@github.com:spinnaker/deck.git
No changes to stash in deck
HEAD is now at f208cbf... fix(core): Fix error when changing execution grouping (#5793)
~/dev/spinnaker/echo ~/dev/spinnaker ~
git@github.com:spinnaker/echo.git
No changes to stash in echo
HEAD is now at b20d3d0... chore(pubsub): add a global enable flag for pubsub (#345)
~/dev/spinnaker/fiat ~/dev/spinnaker ~
git@github.com:spinnaker/fiat.git
No changes to stash in fiat
HEAD is now at 4045c08... chore(dependencies): Bump spinnaker dependencies to 1.0.13 (#262)
~/dev/spinnaker/front50 ~/dev/spinnaker ~
git@github.com:spinnaker/front50.git
No changes to stash in front50
HEAD is now at f7f83f8... refactor(gcs): Update doRetry and bump clouddriver version (#355)
~/dev/spinnaker/gate ~/dev/spinnaker ~
git@github.com:spinnaker/gate.git
No changes to stash in gate
HEAD is now at 47440fb... chore(dependencies): Update gradle plugin to 4.3.0 (#602)
~/dev/spinnaker/igor ~/dev/spinnaker ~
git@github.com:spinnaker/igor.git
No changes to stash in igor
HEAD is now at 2a3d239... chore(dependencies): Bump spinnaker dependencies to 1.0.13 (#303)
~/dev/spinnaker/kayenta ~/dev/spinnaker ~
git@github.com:spinnaker/kayenta.git
No changes to stash in kayenta
HEAD is now at c423808... fix(stackdriver): Drop project_id from response tags. (#382)
~/dev/spinnaker/orca ~/dev/spinnaker ~
git@github.com:spinnaker/orca.git
No changes to stash in orca
HEAD is now at e57fbce... feat(queue): Add `stageType` and `taskType` to MDC while task executing (#2428)
~/dev/spinnaker ~
~/dev/spinnaker ~
~/dev/spinnaker/rosco ~/dev/spinnaker ~
git@github.com:spinnaker/rosco.git
No changes to stash in rosco
HEAD is now at f785bf2... fix(bake/oracle): scrape image id as well as name. (#278)
~/dev/spinnaker ~
+ Get current deployment
  Success
- Apply deployment
  Failure
Problems in Global:
! ERROR Unexpected exception: java.lang.IndexOutOfBoundsException:
  Index: 0, Size: 0
- Failed to deploy Spinnaker.

标签: spinnakerspinnaker-halyard

解决方案


本地 Debian 选项应仅用于插件和 Spinnaker 开发。如果您需要部署安装,请使用 Kubernetes 或使用 Minnaker 开始。

对于这个问题,我建议:

  • 升级吊索
  • 通过运行确保您的配置是合适的hal config
  • 安装hal config deploy edit --type localdebian
  • 通过运行部署hal deploy apply

推荐阅读