3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Kabanero Developer Experience 公式ページもざっと翻訳してみた (2019年8月版)

Last updated at Posted at 2019-08-27

This page is my personal translation of Kabanero Developer Experience page, as of 2019/08/27.

Kabanero 本家ページの翻訳 に続き、Developer Experience のページもざっと訳してみました。

image.png

Kabanero を使用して、コンテナイメージ、ビルド・インフラストラクチャ、Kube yaml の定義などに時間を費やすことなく、Kubernetes および Knative に対応したアプリケーションを構築します。新しいアプリケーションの開発に注力し、展開準備が整ったコンテナの構築とパッケージングの手間を Kabanero ツールに任せましょう。 一般的なIDEの拡張機能、またはコマンドラインツールを使用して、自身で体験してみてください。

image.png Install instructions for IDE

Kabanero を使用して、コンテナ・イメージ、ビルド・インフラストラクチャ、Kube yaml の定義などに時間を費やすことなく、Kubernetes および Knative に展開可能なアプリケーションを構築します。新しいアプリケーションの開発に注力し、展開準備が整ったコンテナの構築とパッケージングはKabanero ツールに任せましょう。人気のあるIDEの拡張機能を使用して、自分で試してみてください。

IDE の Kabanero Developer Experience には、Eclipse Codewind と Appsody が含まれています。これらのオープンソース・プロジェクトの詳細については、こちら をご覧ください。

image.png

ゼロから、5分以内で Knative/Kubernetes で実行されるアプリケーションを実行します。Dockerfiles を弄ったり、Kube や Kube Yaml を学んだり、回り道をせずにアプリコードのみを動作させます。

VS Code を使用して Kabanero を試す

  1. VS Code Marketplace から Codewind をインストールします
  2. Codewind 用 Appsody Extension をインストールします
  3. Appsody CLI をインストールします (直接 CLI を使用する場合のオプション)
  4. さあ試してみましょう

Eclipse を使用して Kabanero を試す

  1. Eclipse Marketplace から Codewind をインストールします
  2. Codewind 用 Appsody Extension をインストールします
  3. Appsody CLI をインストールします (直接 CLI を使用する場合のオプション)
  4. さあ試してみましょう

注:IDE のエクスペリエンスを終了して CLI に直接進む場合は、Appsody CLI を個別にインストールする必要があります。

image.png Install instructions for CLI

Kabanero の CLI 開発エクスペリエンスは、単に Appsody CLI です。Appsodyは、コンテナでのクラウドネイティブ・アプリケーションの作成を簡単にする仕組みを Kabanero に提供します。Appsody は、人気のあるオープンソースのランタイムとフレームワーク用に事前設定されたコンテナ・イメージ (スタック) とプロジェクト・テンプレートを提供し、Kubernetes および Knative 環境にデプロイメントするためのアプリケーションを構築するための基盤を提供します。

Node.js アプリの開発者エクスペリエンスを示すこのビデオをご覧ください。

image.png

Appsody 自体は、スタック(ランタイムとフレームワークで事前に構築されたコンテナイメージ) の成長中のコミュニティを指します。Kabanero は、これらのスタックのサブセットである、統合コレクションを提供します。これらは、フィーチャード・コレクションとして知られています。Kabanero で Appsody を使用する場合、Appsody をコレクションでポイントします。

Appsody に関するより詳しい情報はこちら

CLI を使用して Kabanero を試す

  1. Appsodyをインストールする
  2. あなたのコレクションで Appsody をポイントする
  3. プロジェクトの作成:
    mkdir my-project
    cd my-project
    appsody init nodejs-express
  4. コードを書く
  5. デプロイ:
    appsody build
    appsody deploy

注:nodejs-express はスタック名です。appsody list でスタックの一覧が表示されます

関連プロジェクト

Kabanero Developer Experience には、Eclipse Codewind と Appsody の2つのオープンソースプロジェクトが含まれています。以下はその詳細です。

image.png Codewind

Codewind はVS Code、Eclipse、Eclipse Che (さらに計画中) などの一般的なIDE向けの拡張機能で、Kabanero にIDE統合を提供します。これにより、開発者はすでに知っているワークフローとIDEを利用可能です。コンテナ内で本番環境と同じ環境を使用して、アプリをすばやく修正、デバッグ、およびパフォーマンス・テストできます。

Codewind に関するより詳しい情報はこちら

image.png Appsody

Appsody は Kabanero に、コンテナでのクラウドネイティブ・アプリケーションの簡単な作成方法を提供します。 Appsody は、人気のあるオープンソースのランタイムとフレームワーク用に事前設定されたコンテナ・イメージ (スタック) とプロジェクト・テンプレートを提供し、Kubernetes および Knative 環境にデプロイメントするためのアプリケーションを構築するための基盤を提供します。

Appsody に関するより詳しい情報はこちら

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?