You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> In PowerShell navigate to a folder where you have write permissions before running the Invoke-WebRequest command.
72
72
73
73
### Create a sample Control Plane configuration
74
74
@@ -233,18 +233,6 @@ Create the SAP configuration and software installation pipeline by choosing _New
233
233
234
234
Save the Pipeline, to see the Save option select the chevron next to the Run button. Navigate to the Pipelines section and select the pipeline. Rename the pipeline to 'SAP configuration and software installation' by choosing 'Rename/Move' from the three-dot menu on the right.
235
235
236
-
## Configuration Web App pipeline
237
-
238
-
Create the Configuration Web App pipeline by choosing _New Pipeline_ from the Pipelines section, select 'Azure Repos Git' as the source for your code. Configure your Pipeline to use an existing Azure Pipelines YAML File. Specify the pipeline with the following settings:
Save the Pipeline, to see the Save option select the chevron next to the Run button. Navigate to the Pipelines section and select the pipeline. Rename the pipeline to 'Configuration Web App' by choosing 'Rename/Move' from the three-dot menu on the right.
247
-
248
236
## Deployment removal pipeline
249
237
250
238
Create the deployment removal pipeline by choosing _New Pipeline_ from the Pipelines section, select 'Azure Repos Git' as the source for your code. Configure your Pipeline to use an existing Azure Pipelines YAML File. Specify the pipeline with the following settings:
@@ -378,8 +366,13 @@ Create a new variable group 'SDAF-MGMT' for the control plane environment using
378
366
| FENCING_SPN_TENANT | 'Service principal tenant ID' for the fencing agent. | Required for highly available deployments using a service principal for fencing agent. |
379
367
| PAT |`<Personal Access Token>`| Use the Personal Token defined in the previous step |
380
368
| POOL |`<Agent Pool name>`| The Agent pool to use for this environment |
369
+
||||
381
370
| APP_REGISTRATION_APP_ID | 'App registration application ID' | Required if deploying the web app |
382
371
| WEB_APP_CLIENT_SECRET | 'App registration password' | Required if deploying the web app |
372
+
||||
373
+
| SDAF_GENERAL_GROUP_ID | The group ID for the SDAF-General group | The ID can be retrieved from the URL parameter 'variableGroupId' when accessing the variable group using a browser. For example: 'variableGroupId=8 |
374
+
| WORKLOADZONE_PIPELINE_ID | The ID for the 'SAP workload zone deployment' pipeline | The ID can be retrieved from the URL parameter 'definitionId' from the pipeline page in Azure DevOps. For example: 'definitionId=31. |
375
+
| SYSTEM_PIPELINE_ID | The ID for the 'SAP system deployment (infrastructure)' pipeline | The ID can be retrieved from the URL parameter 'definitionId' from the pipeline page in Azure DevOps. For example: 'definitionId=32. |
383
376
384
377
Save the variables.
385
378
@@ -388,7 +381,8 @@ Save the variables.
388
381
>
389
382
> When using the web app, ensure that the Build Service has at least Contribute permissions.
390
383
>
391
-
> You can use the clone functionality to create the next environment variable group.
384
+
> You can use the clone functionality to create the next environment variable group. APP_REGISTRATION_APP_ID, WEB_APP_CLIENT_SECRET, SDAF_GENERAL_GROUP_ID, WORKLOADZONE_PIPELINE_ID and SYSTEM_PIPELINE_ID are only needed for the SDAF-MGMT group.
0 commit comments