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

Function Compute:Serverless Devsコマンド

最終更新日:Sep 10, 2024

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

YAML構文と権限管理

YAML syntax

You can set fields in the s.yaml file to configure function resources by following the YAML syntax.

次のページにアクセスして、YAML構文のフィールドの詳細と権限ポリシーを表示できます。

service

function

triggers

customDomains

コマンド一覧

ビルドとデプロイ

観察可能性

呼び出しとデバッグ

公開と設定

その他

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コマンドを実行してストレステストを実行

追加情報

Integration with CI/CD platforms or tools

Serverless Devs can integrate with platforms or tools such as GitHub Actions, Gitee Go, Jenkins, or Apsara Devops to implement continuous integration and continuous delivery (CI/CD).