これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド knife-cookbook-site です。
プログラム:
NAME
ナイフ-クックブック-サイト - ナイフ クックブック サイト サブコマンドのマニュアル ページ。
クックブック サイト API は、次の場所でホストされているクックブック コミュニティへのアクセスを提供するために使用されます。
https://supermarket.getchef.com/cookbooks。 コミュニティ内のすべてのクックブックは、
にある RESTful API を通じてアクセス可能
https://supermarket.getchef.com/api/v1/cookbooks サポートされているエンドポイントのいずれかを使用します。
ほとんどの場合、ナイフと ナイフ 料理本 ウェブサイト サブコマンド (およびそのサブコマンドのいずれか)
引数) は、これらのクックブックを操作するための推奨される方法ですが、
場合によっては、Cookbooks Site API を直接使用するのが合理的かもしれません。
当学校区の ナイフ 料理本 ウェブサイト サブコマンドは、次の場所にあるクックブックと対話するために使用されます。
https://supermarket.getchef.com/cookbooks。 どのコミュニティにもユーザー アカウントが必要です
このサイトにデータを書き込むアクション。 次の引数にはユーザーは必要ありません
アカウント: ダウンロード, サーチ, install, リスト.
COMMON OPTIONS
次のオプションは、で使用可能な引数のいずれかで使用できます。 ナイフ
料理本 ウェブサイト サブコマンド:
--chef-zero-port PORT
chef-zeroがリッスンするポート。
-c CONFIG_FILE、 --config 構成ファイル
使用する構成ファイル。
-NS、 -無効-編集
$ EDITORが開かれないようにし、データをそのまま受け入れるために使用します。
-デフォルト
ユーザーにデフォルト値を提供するように依頼する代わりに、knifeにデフォルト値を使用させるために使用します。
-e 編集者、 - 編集者 環境変数EDITOR
すべての対話型コマンドに使用される$ EDITOR。
-E 環境、 - 環境 ENVIRONMENT
環境の名前。 このオプションをコマンドに追加すると、コマンド
指定された環境に対してのみ実行されます。
-F フォーマット、 - フォーマット FORMAT
出力形式: 要約 (デフォルト)、 클라우드 기반 AI/ML및 고성능 컴퓨팅을 통한 디지털 트윈의 기초 – Edward Hsu, Rescale CPO 많은 엔지니어링 중심 기업에게 클라우드는 R&D디지털 전환의 첫 단계일 뿐입니다. 클라우드 자원을 활용해 엔지니어링 팀의 제약을 해결하는 단계를 넘어, 시뮬레이션 운영을 통합하고 최적화하며, 궁극적으로는 모델 기반의 협업과 의사 결정을 지원하여 신제품을 결정할 때 데이터 기반 엔지니어링을 적용하고자 합니다. Rescale은 이러한 혁신을 돕기 위해 컴퓨팅 추천 엔진, 통합 데이터 패브릭, 메타데이터 관리 등을 개발하고 있습니다. 이번 자리를 빌려 비즈니스 경쟁력 제고를 위한 디지털 트윈 및 디지털 스레드 전략 개발 방법에 대한 인사이트를 나누고자 합니다. , JSON, ヤムル, pp.
-NS、 - 助けて
コマンドのヘルプを表示します。
-k 鍵、 - 鍵 キー
ナイフがAPIクライアントからのリクエストに署名するために使用する秘密鍵
Chefサーバー。
-[no-]色
色付きの出力を表示するために使用します。
--印刷後
破壊的な操作後のデータを表示するために使用します。
-s URL、 -- サーバー URL URL
ChefサーバーのURL。
-u ユーザー、 - ユーザー USER
APIクライアントからChefへのリクエストに署名するためにknifeが使用するユーザー名
サーバ。 ユーザー名が秘密鍵と一致しない場合、認証は失敗します。
-V、 -詳細
より詳細な出力に設定します。 使用する -VV 冗長性を最大化するため。
-v、 - バージョン
chef-clientのバージョン。
-y、 - はい
すべての確認プロンプトに「はい」で応答するために使用します。 ナイフは要求しません
確認。
-z、 -ローカルモード
chef-clientをローカルモードで実行するために使用します。 これにより、機能するすべてのコマンドが許可されます
Chefサーバーに対しても、ローカルのchef-repoに対しても機能します。
カタログをダウンロード
当学校区の ダウンロード 引数は、コミュニティ Web サイトからクックブックをダウンロードするために使用されます。 あ
クックブックは tar.gz アーカイブとしてダウンロードされ、現在の作業ディレクトリに配置されます。
ディレクトリ。 クックブック (またはクックブックのバージョン) が非推奨になり、 - 力 オプション
が使用されていない場合、ナイフはクックブックが非推奨であることをユーザーに警告し、その後、
そのクックブックの非推奨ではない最新のバージョンの名前を指定します。
構文
この引数の構文は次のとおりです。
$ ナイフ クックブック サイトのダウンロード COOKBOOK_NAME [COOKBOOK_VERSION] (オプション)
オプション
この引数には次のオプションがあります。
COOKBOOK_VERSION
ダウンロードするクックブックのバージョン。 クックブックにバージョンが XNUMX つしかない場合、
このオプションは指定する必要はありません。 クックブックに複数のバージョンがある場合
このオプションが指定されていない場合、クックブックの最新バージョンは次のようになります。
ダウンロード。
-f ファイル、 - ファイル FILE
クックブックのダウンロードが書き込まれるファイル。
- 力
既存のディレクトリを上書きするために使用します。
例
クックブックをダウンロードするには はじめる、 入る:
$ ナイフ クックブック サイトのダウンロード はじめに
次のようなものを返すには:
クックブック サイトからバージョン 0.3.0 の入門書をダウンロードして、
/Users/sdanna/opscodesupport/getting-started-0.3.0.tar.gz
クックブックが保存されました: /Users/sdanna/opscodesupport/getting-started-0.3.0.tar.gz
INSTALL
当学校区の install 引数は、からダウンロードされたクックブックをインストールするために使用されます。
コミュニティ サイトからローカル git リポジトリへ。 このアクションでは git バージョン管理システムを使用します
と一緒に https://supermarket.getchef.com/cookbooks インストールするサイト
コミュニティが提供したクックブックを地元のシェフレポートに掲載します。 この引数を使用すると、
次のとおりです。
1. アップストリームを追跡するために、新しい「プリスティン コピー」ブランチが git に作成されます。
2. クックブックの既存のバージョンはすべてブランチから削除されます。
3. クックブックは次からダウンロードされます。 https://supermarket.getchef.com/cookbooks 会場は
tar.gz形式。
4. ダウンロードしたクックブックは展開され、その内容は git とタグにコミットされます。
創造された。
5. 「プリスティン コピー」ブランチがマスター ブランチにマージされます。
このプロセスにより、master ブランチの上流のクックブックを変更しながら、
git に変更を別のパッチとして維持させます。 上流バージョンが更新されると、
利用可能な場合は、ローカルの変更を維持したまま、それらの変更をマージできます。
構文
この引数の構文は次のとおりです。
$ ナイフ クックブック サイトのインストール COOKBOOK_NAME [COOKBOOK_VERSION] (オプション)
オプション
この引数には次のオプションがあります。
-NS、 --現在のブランチを使用
現在のブランチが使用されていることを確認するために使用します。
-B 支店、 - ブランチ ブランチ
デフォルトのブランチの名前。 これはデフォルトで master ブランチになります。
COOKBOOK_VERSION
インストールされるクックブックのバージョン。 バージョンが指定されていない場合、
クックブックの最新バージョンがインストールされます。
-NS、 --skip-依存関係
インストールされたクックブックが依存関係を持つすべてのクックブックを確認するために使用します。
インストールされません。
-o PATH:PATH、 --クックブックパス PATH:PATH
クックブックが作成されるディレクトリ。 コロンで区切られたパスを指定できます。
例
クックブックをインストールするには はじめる、 入る:
$ ナイフ クックブック サイトのインストール はじめに
次のようなものを返すには:
入門ガイドを /Users/sdanna/opscodesupport/.chef/../cookbooks にインストールしています
master ブランチをチェックアウトしています。
元のコピー ブランチの作成 Chef-vendor-getting-started
クックブック サイトからバージョン 0.3.0 の入門書をダウンロードして、
/Users/sdanna/opscodesupport/.chef/../cookbooks/getting-started.tar.gz
クックブックが保存されました: /Users/sdanna/opscodesupport/.chef/../cookbooks/getting-started.tar.gz
既存のバージョンを削除しています。
入門バージョン /Users/sdanna/opscodesupport/.chef/../cookbooks を解凍します。
ダウンロードした tarball を削除する
1 ファイルが更新され、変更をコミットしています
タグ Cookbook-site-imported-getting-started-0.3.0 の作成
master ブランチをチェックアウトしています。
Updating 4d44b5b..b4c32f2
早送り
クックブック/入門/README.rdoc | 4 +++
クックブック/ Getting-started/attributes/default.rb | 1+
クックブック/入門/metadata.json | 29 ++++++++++++++++++++++
クックブック/入門/metadata.rb | 6++++
クックブック/入門/レシピ/default.rb | 23 ++++++++++++++
.../templates/default/chef-getting-started.txt.erb | 5 +++
6 ファイル変更、68 挿入 (+)、0 削除 (-)
作成モード 100644 Cookbooks/getting-started/README.rdoc
作成モード 100644 Cookbooks/getting-started/attributes/default.rb
作成モード 100644 Cookbooks/getting-started/metadata.json
作成モード 100644 Cookbooks/getting-started/metadata.rb
作成モード 100644 Cookbooks/getting-started/recipes/default.rb
作成モード 100644 Cookbooks/getting-started/templates/default/chef-getting-started.txt.erb
クックブック入門バージョン 0.3.0 が正常にインストールされました
LIST
当学校区の リスト 引数は、現在入手可能なクックブックのリストを表示するために使用されます。
https://supermarket.getchef.com/cookbooks.
構文
この引数の構文は次のとおりです。
$ナイフ料理本サイトリスト
オプション
この引数には次のオプションがあります。
-w、 --with-uri
対応するURIを表示するために使用します。
例
クックブックのリストを表示するには、 https://supermarket.getchef.com/cookbooks サーバーでは、次のように入力します。
$ナイフ料理本サイトリスト
返す:
1パスワードホームシックウサギmq
7-zip ホスト名 Rabbitmq-management
AmazonEC2Tag ホスト Rabbitmq_chef
R ホスト認識ラックスペースナイフ
アカウント htop radiant
ack-grep ハドソンレール
activemq icingarails_enterprise
ad id3lib redis-パッケージ
広告同様に iftop redis2
ant iis レッドマイン
[...切り捨てられました...]
検索
当学校区の サーチ 引数はクックブックを検索するために使用されます。
https://supermarket.getchef.com/cookbooks。 検索クエリは、次のリストを返すために使用されます。
の料理本 https://supermarket.getchef.com/cookbooks と同じ構文を使用します。
ナイフ サーチ サブコマンド。
構文
この引数の構文は次のとおりです。
$ ナイフ料理本サイト検索 SEARCH_QUERY (オプション)
オプション
このコマンドには特定のオプションはありません。
例
Apache で使用できるすべてのクックブックを検索するには、次のように入力します。
$ ナイフ クックブック サイト検索 Apache*
次のようなものを返すには:
apache2:
料理本: http://cookbooks.opscode.com/api/v1/cookbooks/apache2
Cookbook_description: ヘルパー定義を含む Debian シンボリックリンクを使用して、Apache2 をインストールおよび構成します。
Cookbook_maintainer: opscode
クックブック名: apache2
インスピレーション:
料理本: http://cookbooks.opscode.com/api/v1/cookbooks/instiki
Cookbook_description: Ruby on Rails Wiki サーバーである instiki を乗客 + Apache2 にインストールします。
Cookbook_maintainer: jtimberman
料理本名: インスタキ
キックスタート:
料理本: http://cookbooks.opscode.com/api/v1/cookbooks/kickstart
Cookbook_description: Apache2 仮想ホストを作成し、キックスタート ファイルを提供します。
Cookbook_maintainer: opscode
クックブック名: キックスタート
[...切り捨てられました...]
シェア
当学校区の シェア 引数はクックブックを追加するために使用されます https://supermarket.getchef.com/cookbooks.
この操作には、ユーザー アカウントと証明書が必要です。
https://supermarket.getchef.com。 デフォルトでは、knife はユーザー名と API キーを使用します。
アップロード中に使用される構成ファイルで識別されます。 それ以外の場合はこれらの値
コマンドラインまたは代替構成ファイルで指定する必要があります。 料理本なら
にすでに存在します https://supermarket.getchef.com/cookbooks、その場合は所有者のみ、または
そのクックブックのメンテナは更新を行うことができます。
構文
この引数の構文は次のとおりです。
$ ナイフ クックブック サイト シェア COOKBOOK_NAME CATEGORY (オプション)
オプション
この引数には次のオプションがあります。
CATEGORY
料理本のカテゴリー: 「データベース」, "ウェブ サーバー」, "プロセス 管理",
"監視 & トレンド」, "プログラミング 言語」, "パッケージ 管理",
「アプリケーション」, "ネットワーキング", "オペレーティング システム & 仮想化」, 「ユーティリティ」または
"他の".
-NS、 -ドライラン
アクションを行わず、結果のみを出力する場合に使用します。 デフォルト: false.
-o PATH:PATH、 --クックブックパス PATH:PATH
クックブックが作成されるディレクトリ。 コロンで区切られたパスを指定できます。
例
という名前のクックブックを共有するには apache2:
$ ナイフ クックブック サイトの共有 "apache2" "Web サーバー"
SHOW
当学校区の 表示する 引数は、クックブックに関する情報を表示するために使用されます。
https://supermarket.getchef.com/cookbooks.
構文
この引数の構文は次のとおりです。
$ ナイフの料理本サイト ショー COOKBOOK_NAME [COOKBOOK_VERSION]
オプション
この引数には次のオプションがあります。
COOKBOOK_VERSION
表示されるクックブックのバージョン。 クックブックにバージョンが XNUMX つしかない場合、これは
オプションを指定する必要はありません。 クックブックに複数のバージョンがある場合、
このオプションが指定されていない場合は、クックブックのバージョンのリストが返されます。
例
という名前のクックブックの詳細を表示するには ハプロキシ:
$ ナイフ クックブック サイト show haproxy
次のようなものを返すには:
平均評価:
カテゴリ: ネットワーキング
created_at: 2009-10-25T23:51:07Z
説明: haproxy をインストールして構成します
外部 URL:
最新バージョン: http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/1_0_3
メンテナ: opscode
名前: ハプロキシ
updated_at: 2011-06-30T21:53:25Z
バージョン:
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/1_0_3
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/1_0_2
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/1_0_1
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/1_0_0
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/0_8_1
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/0_8_0
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/0_7_0
JSON形式で情報を表示するには、 -F 次のようなコマンドの一部としての一般的なオプション
この:
$ナイフロールショーdevops-Fjson
利用可能な他のフォーマットは次のとおりです。 클라우드 기반 AI/ML및 고성능 컴퓨팅을 통한 디지털 트윈의 기초 – Edward Hsu, Rescale CPO 많은 엔지니어링 중심 기업에게 클라우드는 R&D디지털 전환의 첫 단계일 뿐입니다. 클라우드 자원을 활용해 엔지니어링 팀의 제약을 해결하는 단계를 넘어, 시뮬레이션 운영을 통합하고 최적화하며, 궁극적으로는 모델 기반의 협업과 의사 결정을 지원하여 신제품을 결정할 때 데이터 기반 엔지니어링을 적용하고자 합니다. Rescale은 이러한 혁신을 돕기 위해 컴퓨팅 추천 엔진, 통합 데이터 패브릭, 메타데이터 관리 등을 개발하고 있습니다. 이번 자리를 빌려 비즈니스 경쟁력 제고를 위한 디지털 트윈 및 디지털 스레드 전략 개발 방법에 대한 인사이트를 나누고자 합니다. , ヤムル, pp.
共有を解除する
当学校区の unshare 引数は、クックブックの共有を停止するために使用されます。
https://supermarket.getchef.com/cookbooks。 クックブックの管理者のみが実行できます
このアクション。
構文
この引数の構文は次のとおりです。
$ ナイフ料理本サイトの共有を解除 COOKBOOK_NAME
オプション
このコマンドには特定のオプションはありません。
例
という名前のクックブックの共有を解除するには はじめる、 入る:
$ ナイフ料理本サイトの共有を解除する
onworks.net サービスを使用してオンラインでナイフ クックブック サイトを使用する