Partager via


Installer.sh

Synopsis

Vous pouvez utiliser la commande installer.sh pour déployer un nouveau système SAP. Le script peut être utilisé pour déployer tous les différents types de déploiements.

Syntaxe


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>]

Description

Le installer.sh script déploie ou met à jour un nouveau système SAP du type spécifié.

Exemples

Exemple 1

Déploie ou met à jour un système SAP.


installer.sh --parameterfile DEV-WEEU-SAP00-X00.tfvars --type sap_system

Exemple 2

Déploie ou met à jour un système 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

Exemple 3

Déploie ou met à jour un système SAP.

installer.sh -Parameterfile MGMT-WEEU-SAP_LIBRARY.tfvars --type sap_library

Paramètres

--parameter_file

Définit le fichier de paramètres pour le système. Pour plus d’informations, consultez Configuration du plan de contrôle.

Type: String
Aliases: `-p`

Required: True

--type

Définit le type de déploiement. Les valeurs valides sont sap_deployer, sap_library, sap_landscape et sap_system.

Type: String
Accepted values: sap_deployer, sap_landscape, sap_library, sap_system
Aliases: `-t`

Required: True

--deployer_tfstate_key

Définit le nom du fichier d’état pour le système de déploiement.

Type: String
Aliases: `-d`

Required: False

-landscape_tfstate_key

Définit le nom du fichier d’état pour le déploiement de la zone de charge de travail.

Type: String
Aliases: `-l`

Required: False

--state_subscription

Définit l’ID d’abonnement pour le compte de stockage Terraform.

Type: String
Aliases: `-k`

Required: False

--storageaccountname

Définit le nom du compte de stockage qui contient les fichiers d’état Terraform.

Type: String
Aliases: `-a`

Required: False

--keyvault

Définit le coffre de clés des informations d’identification de déploiement.

Type: String
Aliases: `-v`

Required: False

--force

Nettoie votre configuration locale.

Type: SwitchParameter
Aliases: `-f`

Required: False

--auto-approve

Active le déploiement en mode silencieux.

Type: SwitchParameter
Aliases: `-i`

Required: False

--help

Aide pour l’action script.

Type: SwitchParameter
Aliases: `-h`

Required: False

Notes

v 0.9 - Version initiale

Copyright (c) Microsoft Corporation. Sous licence du MIT.

Référentiel GitHub : Infrastructure d’automatisation du déploiement de SAP sur Azure