[VCF] Deploy Parameters Worksheet を json に変換する

今回は Deploy Parameters Worksheet (XLSX) を JSON へ変換してみた結果を記載します。

Cloud Builder 5.2.1.0

記入済みの Deploy Parameters Worksheet (XLSX) を SCP 等で Cloud Builde に
転送済み。
(今回は /tmp にアップロード済み)

root で実行する必要があるため、admin から切り替える。

admin@testcb [ ~ ]$ su -
Password:

以下コマンドの実行。

root@testcb [ ~ ]# /opt/vmware/sddc-support/sos --jsongenerator --jsongenerator-input /tmp/vcf-ems-deployment-parameter.xlsx --jsongenerator-design vcf-ems

成功すると以下が出力。

2025-06-01T10:29:32.368+0000 INFO [vcf_sos] [sos.py::<module>::966::MainThread] Successfully changed ownership of files and dir

/opt/vmware/sddc-support/cloud_admin_tools/Resources/vcf-ems 配下に vcf-ems.json
が生成される。

/opt/vmware/sddc-support/cloud_admin_tools/Resources/vcf-ems/vcf-ems.json

生成された json を SCP 等でローカルに転送します。
なお、SoS Utility で生成された json は 1行なので jq や VS Code 等を使用して整形する必要
があります。

root で実行する必要があるため、admin から切り替える。

admin@testcb [ ~ ]$ su -
Password:

以下コマンドの実行。

/opt/vmware/bringup/scripts/json-generator.sh /tmp/vcf-ems-deployment-parameter.xlsx /tmp/vcf-ems.json vcf-ems

後は、SoS Utility を使用した変換手順と同じです。

タイトルとURLをコピーしました