Skip to content

Latest commit

 

History

77 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

skr

skr は、さくらのクラウドを操作する CLI ツールです。

Warning

skr は現在も活発に開発中です。コマンド、オプション、設定、入出力の仕様は変更される場合があり、非互換の変更が入る可能性があります。利用前やアップデート前に、対象コマンドの --help と関連ドキュメントを確認してください。既存の usacloud との互換性は保証しません。

コマンド

現在利用できる主なコマンドは次のとおりです。

コマンド 操作できる API
skr iaas-api switch スイッチの検索、参照、作成、更新、削除
skr simplemq-api queue キューの管理、メッセージ数の確認、キュー内メッセージの削除
skr simplemq-api message メッセージの送信、受信、タイムアウト延長、削除
skr eventbus-api process-configuration 実行設定の管理、実行先サービス用シークレットの登録
skr eventbus-api schedule スケジュールの管理
skr eventbus-api trigger イベントトリガーの管理
skr config current 現在選択されているプロファイル名の確認

コマンドの一覧と使い方は、skr --help または各コマンドの --help で確認できます。

$ skr --help
$ skr iaas-api switch --help
$ skr simplemq-api --help
$ skr eventbus-api --help

認証と出力

IaaS API、EventBus API、SimpleMQ のキュー管理 API は、SDK のプロファイル、または SAKURA_ACCESS_TOKEN と SAKURA_ACCESS_TOKEN_SECRET 環境変数で認証します。SimpleMQ の メッセージ API では対象キューの API キーが必要です。キーは --api-key-file でファイルから 読み込み、コマンドライン引数に直接含めないでください。

API コマンドの出力形式は --output json、--output yaml、--output table で選択できます。 省略時はプロファイルの cli.default_output_type(プロファイル v0 では DefaultOutputType)を 使い、未設定の場合は JSON で出力します。

利用者向けドキュメント

利用者向けドキュメント一覧から、チュートリアルや共通機能の解説を確認できます。

開発

リポジトリのルートで次のコマンドを実行します。

$ make build
$ ./skr --help
$ make test

ライセンス

このプロジェクトは Apache License 2.0 のもとで公開されています。

About

The new CLI

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

Generated from sacloud/go-template