Conversation
This commit introduces a new HTTPD vhosts configuration file, `httpd-vhosts-aim-ahead.conf`, tailored for the AIM-AHEAD environment. Updates include SSL settings, content security policies, virtual host definitions for development and staging environments, and associated Terraform adjustments to dynamically reference environment-specific configurations.
…yment scripts Standardized environment variable sourcing by integrating `/etc/environment` in all deployment scripts. This ensures fallback values are consistently loaded during provisioning. Added S3 configuration and updated container runtime setup for improved maintainability.
Introduced Terraform modules to render and upload HPDS-specific environment files (`auth-hpds.env` and `open-hpds.env`) to S3. Updated `s3_roles.tf` with necessary S3 object permissions, added example configuration, and implemented outputs for key and ETag references.
The `sudo systemctl daemon-reexec` command was removed from multiple deployment scripts as it was redundant. Error messages and parameter handling were also refined for better clarity, including the use of String.valueOf() in Jenkins job configurations for consistent parameter processing.
…emove redundancy Replaced `podman run` with `podman create` in all deployment scripts to let systemd manage container startup. Added commands to stop and remove existing containers and services before creation. Improved informational status checks and removed redundant operations for cleaner deployment logic.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.