LoginSignup
2
1

More than 3 years have passed since last update.

Alibaba CloudのKubernetesをVisual Studio Codeから利用する(Cloud Code編)

Posted at

はじめに

Visual Studio Code Kubernetes Toolsを入れた後に、GoogleのCloud CodeもVS Codeに対応していた事を思い出しました。
※2019.05.27時点ではベータ版です。

Alibaba CloudのKubernetesサービスをVisual Studio Codeから利用する

とりあえず入れてみたのでメモを残します。

Cloud Code for VS Code のインストール

image.png

インストールします。
image.png

インストールが完了するとWelcomeページが開きます。
閉じてしまってもコマンドパレットCloud Code: Welcomeから開けます。

image.png

Kubernetes Explorerの確認

Kubernetes Explorer<>(こんなアイコン)を選択するとCloud Codeの画面が開きます。
Visual Studio Code Kubernetes Toolsと同様にKubeconfigの設定がしてあればCLUSTER EXPLORERにクラスターが表示されます。

image.png

GKE以外にもEKS(AWS),AKS(Azure)も対応しています。
残念ながらAlibabaCloudはメニューとしては対応していないですね😭
Clusterの作成をVSCodeからはできないですが、作成済みのk8sクラスターの制御は普通に可能です😁

image.png

Deploymentsではレプリカの数などが確認できます。
Podsでは各podの状態や起動時間などが確認できます。

image.png

ServicesではTypeExternal IP,Portなどが確認できます。
image.png

おわりに

Cloud Code for VS Codeの方はベータ版のためか、GKE前提のためかクラスターの追加がVSCodeでは出来ない?🤔
機能的な面ではVisual Studio Code Kubernetes Toolsの方がイロイロできることが多い様な感じがします。

例えばログの閲覧ですがVisual Studio Code Kubernetes Toolsではこの様になります。
image.png

Cloud Code for VS Codeだとこの様にテキストファイルが表示されます。
image.png

ただ、感覚的にはNamespaces単位で設定が整理されているCloud Code for VS Codeの方が使いやすい感じはしますねー

どちらにしてもクラスターの作成さえしておけば、二つとも対応クラウド以外のkubernetesでもちゃんと管理できるのでありがたいですね🤗
とりあえずは二つとも併用するかな🤔

Cloud Code for VS Code
image.png

Visual Studio Code Kubernetes Tools
image.png

2
1
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
2
1