Summary
In this module, you learned the importance of extending a pipeline to multiple templates and how to do it using Azure DevOps. The module covered fundamental concepts and best practices for creating nested templates, rewriting the main deployment pipeline, configuring the pipeline and the application to use tokenization, removing plain text secrets, restricting agent logging, and identifying and conditionally removing script tasks.
You learned how to:
- Create nested templates.
- Rewrite the main deployment pipeline.
- Configure the pipeline and the application to use tokenization.
- Remove plain text secrets.
- Restrict agent logging.
- Identify and conditionally remove script tasks in Azure DevOps.
Learn more
- Security through templates.
- Template types & usage.
- Securing Azure Pipelines.
- Recommendations to securely structure projects in your pipeline.
- File transforms and variable substitution reference.
- Set secret variables.
- How to securely use variables and parameters in your pipeline.
- Plan how to secure your YAML pipelines.