Installer.sh
概要
您可以使用 命令 installer.sh
來部署新的 SAP 系統。 腳本可用來部署所有不同類型的部署。
語法
installer.sh [--parameterfile] <String> [--type] <String> [[--deployer_tfstate_key] <String>]
[[ --landscape_tfstate_key] <String>] [[--storageaccountname] <String>] [[ --state_subscription ] <String>] [[ --state_subscription ] <String>] [[ --state_subscription ] [ --force ] [ --auto-approve ]<String>]
s>]
描述
腳本 installer.sh
會部署或更新指定類型的新 SAP 系統。
範例
範例 1
部署或更新 SAP 系統。
installer.sh --parameterfile DEV-WEEU-SAP00-X00.tfvars --type sap_system
範例 2
部署或更新 SAP 系統。
installer.sh --parameterfile DEV-WEEU-SAP00-X00.tfvars --type sap_system \
--deployer_tfstate_key MGMT-WEEU-DEP00-INFRASTRUCTURE.terraform.tfstate \
--landscape_tfstate_key DEV-WEEU-SAP01-INFRASTRUCTURE.terraform.tfstate
範例 3
部署或更新 SAP 程式庫。
installer.sh -Parameterfile MGMT-WEEU-SAP_LIBRARY.tfvars --type sap_library
參數
--parameter_file
設定系統的參數檔案。 如需詳細資訊,請參閱 設定 SAP 系統。
Type: String
Aliases: `-p`
Required: True
--type
設定部署的類型。 有效值包括: sap_deployer
、 sap_library
、 sap_landscape
、 和 sap_system
。
Type: String
Accepted values: sap_deployer, sap_landscape, sap_library, sap_system
Aliases: `-t`
Required: True
--deployer_tfstate_key
設定部署者部署的狀態檔名稱。
Type: String
Aliases: `-d`
Required: False
-landscape_tfstate_key
設定工作負載區域部署的狀態檔名稱。
Type: String
Aliases: `-l`
Required: False
--state_subscription
設定 Terraform 儲存體帳戶的訂用帳戶識別碼。
Type: String
Aliases: `-k`
Required: False
--storageaccountname
設定包含 Terraform 狀態檔案的儲存體帳戶名稱。
Type: String
Aliases: `-a`
Required: False
--keyvault
設定部署認證的金鑰保存庫。
Type: String
Aliases: `-v`
Required: False
--force
清除本機設定。
Type: SwitchParameter
Aliases: `-f`
Required: False
--auto-approve
啟用無訊息部署。
Type: SwitchParameter
Aliases: `-i`
Required: False
--help
顯示腳本的說明。
Type: SwitchParameter
Aliases: `-h`
Required: False
備註
v0.9 - 初始版本
Copyright (c) Microsoft Corporation。 根據 MIT 授權進行授權。