0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

App Service Linux でサイドカーにSSHする方法

Posted at

はじめに

App Service Linux のサイドカーに SSH 接続する方法を紹介します。

サンプル

仕組み

image.png

main コンテナに対しては、App Service の公式な手順をセットアップしておくことで、Kudu 経由で WebSSH 接続することが可能です。
サイドカーと main コンテナは localhost でアクセス可能なため、適宜ポートを決めて ssh を待ち受けておくだけです。

セットアップ

main コンテナ側

公式な手順に従ってコンテナを構成する。

sidecar コンテナ側

基本は main コンテナと同様に sshd が起動するようにセットアップします。ただし、main コンテナは Kudu から接続できるように 2222 ポートが固定で指定されています。そのため、2222 ポート以外を開けておくようにします。パスワードは適宜変えても良いでしょう。
また、パスワード接続をやりたくなければ一般的なsshのお作法で鍵をセットアップするなどしておきましょう。

接続

セットアップした mainsidecar コンテナをそれぞれデプロイしたら、Kudu から webSSH にアクセスします。
ブラウザ上のコンソールはまず main コンテナに接続されます。
そこから、sidecar コンテナに対して ssh コマンドで接続します。

image.png

Kudu NewUIについては以下を参照

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?