安装 Halyard 时出错

Error while installing Halyard

我正在尝试在 Ubuntu 16.04 中安装升降索。

我已经使用 curl 下载了 installhalyard 脚本 curl -O https://raw.githubusercontent.com/spinnaker/halyard/master/install/debian/InstallHalyard.sh

在我执行 sudo bash InstallHalyard.sh 安装 halyard 命令后。 但它没有安装并显示以下错误

jayanth@jayanth-VirtualBox:~$ sudo bash InstallHalyard.sh 
[sudo] password for jayanth: 
Please supply a non-root user to run Halyard as: jayanth
Halyard version will be stable 
Halyard will be downloaded from gs://spinnaker-artifacts/halyard 
Halyard config will come from bucket gs://halconfig 
Halconfig will be stored at /home/jayanth/.hal/config
Uninstall script is located at /home/jayanth/.hal/uninstall.sh
Running ubuntu 16.04
gpg: keyring `/tmp/tmptyeoozb6/secring.gpg' created
gpg: keyring `/tmp/tmptyeoozb6/pubring.gpg' created
gpg: requesting key 86F44E2A from hkp server keyserver.ubuntu.com
**Error: retrieving gpg key timed out.**
gpg: /tmp/tmptyeoozb6/trustdb.gpg: trustdb created
gpg: key 86F44E2A: public key "Launchpad OpenJDK builds (all archs)" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

由于上述错误,我无法安装 Halyard。 请在这里帮助我。

BR 贾扬斯

看起来您要么是网络连接有问题,要么是其他原因导致您的系统无法连接到主机 keyserver.ubuntu.com.确保您可以连接到该服务器(例如尝试对它执行 ping 操作)和您的安装应该可以。

这次我又试了sudo apt-get update,安装了open ssh client and server

这次成功了。

我使用下面的命令部署升降索

kubectl create deployment hal --image gcr.io/spinnaker-marketplace/halyard:1.20.2