コマンドラインから値を変更するオプションはおそらくないのではないでしょうか?
たとえば、次のようなものです。
knife data bag edit my_data_bag host1 ...action "upgrade"
したがって、2 行目が「削除」から「アップグレード」に変更されます。
{
"id": "host1",
"action": "remove"
}
ファイルから実行できることはわかっていますが、さまざまなチームにもっと簡単なプロセスを提供したいと考えていました。編集するファイルではなく、コマンドを提供する方が簡単です。json ファイルを編集してナイフに渡すには、ある程度の理解が必要です。また、何百ものボックスの json を編集するのが難しい場合があります。
これを単純化する良い方法を見つけたのではないでしょうか? 目標は、ファイルを編集するのではなく、いくつかのコマンドのような単純なプロセスを提供することです。