快速入門提到了幾次,「你應該能夠ssh到您的羣集中的任何節點...」(例如,http://kubernetes.io/v1.0/docs/user-guide/connecting-applications.html#environment-variables)。我嘗試瞭如下所述,但我得到了超時。使用AWS,如何ssh到k8s節點
- 我以前
export KUBERNETES_PROVIDER=aws; curl -sS https://get.k8s.io | bash
開始我只在我的環境 - 節點居住在VPC指定AWS_REGION集羣
- ,我能夠從一個堡壘ping通他們
這是結果: [email protected]:~$ ssh [email protected] -v OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug1: Connecting to 170.20.0.248 [170.20.0.248] port 22. debug1: connect to address 170.20.0.248 port 22: Connection timed out ssh: connect to host 170.20.0.248 port 22: Connection timed out [email protected]:~$
任何想法或指針,將不勝感激。謝謝。
你有SSH開什麼箱子你想從安全組連接? – Eli
是的,@Eli,都在堡壘盒子和奴才。 – skwok
您正嘗試連接到該框的內部VPC地址。你也給他們分配了外部IP嗎?你可以連接到那些?此外,您是否允許通過安全組訪問堡壘和奴才的哪些地址?如果您嘗試在內部進行連接,則必須確保它是其內部地址或其安全組。總而言之,超時看起來很像一個安全組問題,所以我真的猜測它是那裏的東西。 – Eli