Refactor HAProxy configuration and certificate management
- Updated HAProxy configuration template to reflect changes for the Taurus Production Environment, including SSL settings and rate limiting for specific endpoints. - Introduced new playbooks for certificate distribution and validation with OCI Vault, ensuring certificates are correctly managed and renewed. - Added hooks for uploading renewed certificates to OCI Vault and validating their integrity. - Enhanced the HAProxy configuration playbook to ensure proper service management and verification of the HAProxy service. - Updated inventory variables for certificate management and ensured compatibility with the new structure.
This commit is contained in:
@@ -68,4 +68,4 @@ fi
|
||||
# Set permissions and atomic move
|
||||
chmod 644 "${TEMP_FILE}"
|
||||
chown prometheus:prometheus "${TEMP_FILE}" 2>/dev/null || true
|
||||
mv "${TEMP_FILE}" "${METRICS_FILE}"
|
||||
mv "${TEMP_FILE}" "${METRICS_FILE}"
|
||||
|
||||
Reference in New Issue
Block a user