openedx-unsupported / configuration

A collection of edx configuration scripts and utilities that edx.org uses to deploy openedx.
GNU Affero General Public License v3.0
823 stars 969 forks source link

chore: use variable to install decrypt config private key, and NGINX SSL cert and key #7034

Closed nadeemshahzad closed 1 year ago

nadeemshahzad commented 1 year ago

Implementing this change to enhance the process of retrieving and installing both the decrypt config private key and the NGINX SSL certificate and key as part of an Ansible task. This update is to establish these secrets as variables, with the added intention of enhancing the security and ease of management in our deployment process. This adaptation positions us to efficiently store and retrieve these secrets from either Vault or AWS Secrets Manager.

Configuration Pull Request

Make sure that the following steps are done before merging: