Cloud Code は、エンドツーエンドの Kubernetes のサポートを連携して、サンプル テンプレートからの新しいアプリケーションの作成と、そのアプリケーションをカスタマイズして開発し、完成したアプリをデプロイしてプレビューするのを支援します。また、Cloud Code は、すぐに使用できるサンプル、すぐに使える構成スニペット、カスタマイズされたデバッグ エクスペリエンスも提供します。
インタラクティブなチュートリアル
インタラクティブなチュートリアルでは、サンプル アプリケーションからの Kubernetes Hello World アプリケーションの作成、ローカルでのアプリのテストとデバッグ、Google Kubernetes Engine クラスタの作成、アプリのデプロイとプレビューの手順を説明します。
開始するには、次のボタンをクリックして Cloud Shell を開き、チュートリアルを開始します。
Cloud Code を使用した Kubernetes 開発
Cloud Shell には、チュートリアル以外にも、Kubernetes 開発のために、さまざまな機能があります。統合されている Cloud Shell がある Cloud Shell には、次のようなスナップショットがあります。
- Go、Node.js、Python、Java、.NET をサポートする
- 完全に機能する実行と、デバッグが可能なスターター アプリケーション
- サンプル アプリケーション、すぐに使えるスニペット、コンテキスト ベースの補完機能により、構成ファイルを簡単に作成、編集
- ブラウザからアプリケーションをワンクリックでデプロイ
- ライブ アプリケーションの継続的なビルドとリアルタイムの編集を可能にする「ウォッチ」モード。このモードにより、タイトな開発ループを維持できます。
- アプリケーション終了時に、自動ポート転送とリソースのクリーンアップを行います。
- Kubernetes クラスタで動作するアプリケーションのデバッグとロギングのサポート
- クラスタの作成と管理
- minikube をサポートする
Cloud Shell での Cloud Code を使用した Kubernetes アプリケーションの開発の詳細については、Kubernetes の概要をご覧ください。