Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Před použitím architektury SAP Deployment Automation Framework potřebujete kopii softwaru SAP. Připravte prostředí Azure tak, abyste mohli médium SAP vložit do svého účtu úložiště. Potom stáhněte software SAP pomocí playbooků Ansible.
Požadavky
- Předplatné Azure. Pokud ještě nemáte předplatné Azure, můžete si vytvořit bezplatný účet.
- Uživatelský účet SAP (SAP-User nebo S-User) s oprávněními ke stažení softwaru.
Konfigurace trezoru klíčů
Nejprve nakonfigurujte tajné kódy trezoru klíčů vašeho nasazovacího modulu. V tomto příkladu konfigurace je skupina prostředků buď DEMO-EUS2-DEP00-INFRASTRUCTURE, nebo DEMO-SCUS-DEP00-INFRASTRUCTURE.
Přihlaste se k Azure CLI pomocí účtu, který chcete použít.
az loginPřidejte tajný kód s uživatelským jménem svého uživatelského účtu SAP. Nahraďte
<keyvault-name>názvem vašeho trezoru klíčů deployeru. Nahraďte také<sap-username>svým uživatelským jménem SAP.export key_vault=<vaultID> sap_username=<sap-username> az keyvault secret set --name "S-Username" --vault-name $key_vault --value "${sap_username}";Přidejte tajný kód s heslem pro uživatelský účet SAP. Nahraďte
<keyvault-name>názvem vašeho trezoru klíčů deployeru. Nahraďte<sap-password>také heslem SAP.sap_user_password="<sap-password> az keyvault secret set --name "S-Password" --vault-name "${key_vault}" --value "${sap_user_password}";V tomto kroku jsou pro účet úložiště potřeba dva další tajné kódy. Automatizační architektura automaticky nastaví
sapbits. Vždy je vhodné ověřit, jestli existovaly ve vašem trezoru klíčů deployeru, nebo ne.sapbits-access-key sapbits-location-base-path
Stažení softwaru SAP
Dále nakonfigurujte soubor parametrů SAP pro proces stahování. Potom stáhněte software SAP pomocí playbooků Ansible.
Konfigurace souboru parametrů
Konfigurace souboru parametrů SAP:
Vytvořte nový adresář s názvem
BOMS.mkdir -p ~/Azure_SAP_Automated_Deployment/WORKSPACES/BOMS; cd $_Vytvořte soubor YAML parametrů SAP.
cat <<EOF > sap-parameters.yaml --- bom_base_name: S41909SPS03_v0010ms kv_name: Name of your Management/Control Plane keyvault .. EOFOtevřete
sap-parameters.yamlv editoru.vi sap-parameters.yamlAktualizujte následující parametry:
Změňte hodnotu
bom_base_namenaS41909SPS03_v0010ms.Změňte hodnotu
kv_namena název trezoru klíčů deployeru.(V případě potřeby) Změňte hodnotu
secret_prefixtak, aby odpovídala předponě ve vašem prostředí (napříkladDEV-WEEU-SAP).
Spusťte playbooky Ansible
Jste připraveni spustit příručky Ansible. Jedním ze způsobů, jak playbooky spustit, je použít testovací nabídku validátoru.
Spusťte skript nabídky pro stažení:
~/Azure_SAP_Automated_Deployment/sap-automation/deploy/ansible/download_menu.shVyberte postup, který chcete spustit. Například:
1) BoM Downloader 2) Quit Please select playbook:
Další možností je spuštění playbooků Ansible pomocí ansible-playbook příkazu.
ansible-playbook \
--user azureadm \
--extra-vars="@sap-parameters.yaml" \
~/Azure_SAP_Automated_Deployment/sap-automation/deploy/ansible/playbook_bom_downloader.yaml