Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Özet
Dağıtımcı VM ve SAP kitaplığı dahil olmak üzere denetim düzlemini kaldırır. Kaldırmaların doğru yapıldığından emin olmak için Terraform kullanılarak dağıtılan terraform yapıtlarının kaldırılması önemlidir.
Sözdizimi
remove_controlplane.sh [-d or --deployer_parameter_file ] <String> [-l or --library_parameter_file ] <String>
Açıklama
Dağıtımcı VM ve SAP kitaplığı dahil olmak üzere SAP denetim düzlemini kaldırır.
Örnekler
Örnek 1
export ARM_SUBSCRIPTION_ID="<subscriptionId>"
export ARM_CLIENT_ID="<appId>"
export ARM_CLIENT_SECRET="<password>"
export ARM_TENANT_ID="<tenantId>"
export env_code="MGMT"
export region_code="WEEU"
export vnet_code="DEP01"
export SAP_AUTOMATION_REPO_PATH="${HOME}/Azure_SAP_Automated_Deployment/sap-automation"
export CONFIG_REPO_PATH="${HOME}/Azure_SAP_Automated_Deployment/WORKSPACES"
az logout
az login --service-principal -u "${ARM_CLIENT_ID}" -p="${ARM_CLIENT_SECRET}" --tenant "${ARM_TENANT_ID}"
sudo ${SAP_AUTOMATION_REPO_PATH}/deploy/scripts/remove_controlplane.sh.sh \
--deployer_parameter_file "${CONFIG_REPO_PATH}/DEPLOYER/${env_code}-${region_code}-${vnet_code}-INFRASTRUCTURE/${env_code}-${region_code}-${vnet_code}-INFRASTRUCTURE.tfvars" \
--library_parameter_file "${CONFIG_REPO_PATH}/LIBRARY/${env_code}-${region_code}-SAP_LIBRARY/${env_code}-${region_code}-SAP_LIBRARY.tfvars"
Örnek 2
export ARM_SUBSCRIPTION_ID="<subscriptionId>"
export ARM_CLIENT_ID="<appId>"
export ARM_CLIENT_SECRET="<password>"
export ARM_TENANT_ID="<tenantId>"
export env_code="MGMT"
export region_code="WEEU"
export vnet_code="DEP01"
export SAP_AUTOMATION_REPO_PATH="${HOME}/Azure_SAP_Automated_Deployment/sap-automation"
export CONFIG_REPO_PATH="${HOME}/Azure_SAP_Automated_Deployment/WORKSPACES"
az logout
az login --service-principal -u "${ARM_CLIENT_ID}" -p="${ARM_CLIENT_SECRET}" --tenant "${ARM_TENANT_ID}"
sudo ${SAP_AUTOMATION_REPO_PATH}/deploy/scripts/remove_controlplane.sh.sh \
--deployer_parameter_file "${CONFIG_REPO_PATH}/DEPLOYER/${env_code}-${region_code}-${vnet_code}-INFRASTRUCTURE/${env_code}-${region_code}-${vnet_code}-INFRASTRUCTURE.tfvars" \
--library_parameter_file "${CONFIG_REPO_PATH}/LIBRARY/${env_code}-${region_code}-SAP_LIBRARY/${env_code}-${region_code}-SAP_LIBRARY.tfvars"
--subscription xxxxxxxxxxx
--storage_account mgmtweeutfstate###
Parametreler
--deployer_parameter_file
Dağıtan VM için parametre dosyasını ayarlar. Daha fazla bilgi için bkz . Denetim düzlemini yapılandırma.
Type: String
Aliases: `-d`
Required: True
--library_parameter_file
SAP kitaplığı için parametre dosyasını ayarlar. Daha fazla bilgi için bkz . Denetim düzlemini yapılandırma.
Type: String
Aliases: `-l`
Required: True
--subscription
SAP kitaplığını içeren aboneliği ayarlar. Daha fazla bilgi için bkz . Denetim düzlemini yapılandırma.
Type: String
Aliases: `-l`
Required: True
--storage_account
SAP kitaplığındaki depolama hesabının depolama hesabı adını tfstate ayarlar. Daha fazla bilgi için bkz . Denetim düzlemini yapılandırma.
Type: String
Aliases: `-l`
Required: True
--help
Betik için yardım gösterir.
Type: SwitchParameter
Aliases: `-h`
Required: False
Notlar
v0.9 - İlk sürüm
Telif Hakkı (c) Microsoft Corporation. MIT lisansı kapsamında lisans.
İlgili bağlantılar
GitHub deposu: Azure Deployment Automation Framework üzerinde SAP