Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AWS CodePipeline setup #204

Merged
merged 45 commits into from
Jul 23, 2024
Merged

AWS CodePipeline setup #204

merged 45 commits into from
Jul 23, 2024

Conversation

hamzajaved-csiro
Copy link
Contributor

No description provided.

@hamzajaved-csiro hamzajaved-csiro self-assigned this Apr 23, 2024
@hamzajaved-csiro hamzajaved-csiro changed the base branch from develop to testing April 23, 2024 01:41
@hamzajaved-csiro hamzajaved-csiro force-pushed the ci/code-pipeline branch 4 times, most recently from d3c90e7 to 9c501b3 Compare April 26, 2024 01:37
@hamzajaved-csiro hamzajaved-csiro force-pushed the ci/code-pipeline branch 6 times, most recently from 1e6e8a6 to dc02d24 Compare May 7, 2024 05:04
hamzajaved-csiro and others added 17 commits July 10, 2024 13:15
Most of the pipeline updates done for alerts
also some structural changes and work to keep things consistent
Also a refactor so that environment vars are only passed to a code build project through the pipeline. It was arbitrary split between code pipeline and code build which makes it hard to see what vars we have
Also clean up and standardise where env vars are passed to code pipeline
joe-lipson and others added 19 commits July 10, 2024 13:15
* split components

* commit build changes

* commit build changes

* repo and tagging changes

* upgrade build containers

* remove base stack name from pipeline

* remove unused vars

* remove the old containers component

* pass secret to the build component

* import DB endpoints

* update DB stack name to point ot another branch

* correct var name

* tweak secrets vars

* fix output ref

* simplify aws account id retrieval

* revert to older ubuntu

* use default python in codebuild containers

* tag Docker image with build number

* remove the ID from the secret name

* add tag to push as well

* pass aws account into deploy buildspec

* simplify pipeline params

* Add latest tag

* Add latest tag in deploy spec

* Add latest tag in deploy spec

* remove stack name

* Update port number in ingress deployment

* Update ingress in helm

* Update ingress in helm

* Update target port

* Update target port

* Update target port

* Add SSL certificate and rds external name service

* Add external dns creation

* Add hostname

* Fix config.ini

* Delete old pipeline and update helm charts

---------

Co-authored-by: Hamza Javed <[email protected]>
@hamzajaved-csiro hamzajaved-csiro changed the base branch from testing to develop July 10, 2024 03:37
@hamzajaved-csiro hamzajaved-csiro linked an issue Jul 10, 2024 that may be closed by this pull request
@hamzajaved-csiro
Copy link
Contributor Author

Merging into develop branch to redeploy infrastucture

@hamzajaved-csiro hamzajaved-csiro merged commit 8aebfa8 into develop Jul 23, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Explore Codepipeline deployment pipeline
2 participants