すべてのプロダクト
Search
ドキュメントセンター

Function Compute:Serverless Devsコマンド

最終更新日:Oct 21, 2024

Serverless Devsは、サーバーレスアプリケーション開発者向けのオープンソースプラットフォームです。 Serverless Devsを使用して、アプリケーションのライフサイクル全体を管理できます。 このトピックでは、フルライフサイクル管理に使用できるYAML構文、権限管理、およびServerless Devsのコマンドについて説明します。

YAML構文と権限管理

s.yamlファイルを使用して関数リソースを設定できます。 詳細については、次をご参照ください: YAML

コマンド一覧

ビルドとデプロイ

観察可能性

呼び出しとデバッグ

公開と設定

その他

s buildコマンドを実行して関数をビルドするか、依存関係をインストールします

s metricsコマンドを実行してメトリクスを照会

s localコマンドを実行して、オンプレミス環境で関数をデバッグします

s versionコマンドを実行してサービスバージョンを管理

FuncraftからServerless Devsへのリソースの移行

s deployコマンドを実行してリソースをデプロイ

s logsコマンドを実行してログを照会

s invokeコマンドを実行して、デバッグまたは関数をオンラインで呼び出す

エイリアスコマンドを実行してサービスエイリアスを管理

s nasコマンドを実行してApsara File Storage NASファイルシステムをマウントします

s removeコマンドを実行してリソースを削除

なし

プロキシされたコマンドを実行して、デバイスとクラウドの共同デバッグを実行します

s provisionコマンドを実行して、プロビジョニングされたインスタンスを管理します

s infoコマンドを実行してリソースの詳細を照会します

s planコマンドを実行して、リソースに関する変更情報を照会します

なし

s instanceコマンドを実行してインスタンスにログインします

s onDemandコマンドを実行してオンデマンドインスタンスを管理

s syncコマンドを実行してオンラインリソースをオンプレミス環境に同期

なし

なし

なし

s layerコマンドを実行してレイヤーを管理

stressコマンドを実行してストレステストを実行

継続的インテグレーションおよび継続的デリバリー (CI/CD) プラットフォームまたはツールとの統合

サーバーレスDevsは、GitHub Actions、GiteGo、Jenkins、Apsara Devopsなどのプラットフォームまたはツールと統合して、継続的統合と継続的配信 (CI/CD) を実装できます。 詳細については、次をご参照ください: CIおよびCDプラットフォームおよびツール