簡體   English   中英

Packer 無法通過 SSH 連接到實例

[英]Packer Cannot SSH into Instance

我有一個 Jenkins 管道,旨在自動化在 AWS 上創建圖像的過程。 我不希望 Packer 使用他們的臨時密鑰對通過 SSH 連接到實例。 我已添加到 Packer 模板中:

 ssh_clear_authorized_keys = true
 ssh_port                  = 22
 ssh_username              = "ubuntu"
 ssh_keypair_name          = "shell-ireland"
 ssh_certificate_file      = "~/.ssh/authorized_keys"
 ssh_agent_auth            = true

我收到的錯誤是

--> amazon-ebs.ebs-build: Timeout waiting for SSH.

我已將密鑰復制到 Jenkins 服務器,但仍然沒有任何效果。 這適用於我的本地機器,但不適用於 Jenkins 服務器。 唯一的變化是路徑。

超時錯誤通常是由安全組配置中的問題引起的。 請確保您的實例安全組允許來自 Jenkins 服務器的端口 22 上的流量?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM