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

Implement CD pipeline #71

Closed
2 of 3 tasks
njogz opened this issue Apr 17, 2023 · 3 comments
Closed
2 of 3 tasks

Implement CD pipeline #71

njogz opened this issue Apr 17, 2023 · 3 comments
Labels
Type: Technical issue Improve something that users won't notice

Comments

@njogz
Copy link
Contributor

njogz commented Apr 17, 2023

Describe the issue
Right now the process of deploying new versions of the mediator is very manual and involves creating a new Docker image that is pushed to docker hub and then manually deployed via Kubernetes.

Describe the improvement you'd like
The deployment process can be automated in continuous deployment workflow to ensure new versions are deployed in a fast, efficient and less error prone manner

Describe alternatives you've considered
None.

Tasks

  • Set up Github Action to automatically build a Docker image when a commit is made on the main branch
  • Push the new image to docker hub
  • Set up a process for updating the image being run by the kubernetes cluster to the new image
@njogz njogz self-assigned this Apr 17, 2023
@njogz njogz moved this from Todo to In Progress in Product Team Activities Apr 18, 2023
njogz added a commit that referenced this issue May 9, 2023
@njogz njogz mentioned this issue May 10, 2023
4 tasks
njogz added a commit that referenced this issue May 12, 2023
@njogz njogz moved this from In Progress to Done in Product Team Activities Jun 7, 2023
@Phil-Mwago
Copy link
Contributor

@njogz should we move this to in-progress column?

@njogz
Copy link
Contributor Author

njogz commented Jun 23, 2023

@Phil-Mwago yes. It can move back to the in-progress column.

@Phil-Mwago Phil-Mwago moved this from Done to In Progress in Product Team Activities Jun 23, 2023
@andrablaj andrablaj added the Type: Technical issue Improve something that users won't notice label Jul 3, 2023
@njogz njogz mentioned this issue Jul 13, 2023
4 tasks
@njuguna-n njuguna-n moved this from In Progress to Todo in Product Team Activities Aug 30, 2023
@witash
Copy link
Contributor

witash commented Jan 7, 2025

closing this as stale because not sure we actually need or want the third step "Set up a process for updating the image being run by the kubernetes cluster to the new image"

We can reopen later if it becomes relevant again

@witash witash closed this as not planned Won't fix, can't repro, duplicate, stale Jan 7, 2025
@andrablaj andrablaj moved this from Todo to Done in Product Team Activities Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Technical issue Improve something that users won't notice
Projects
No open projects
Status: Done
Development

No branches or pull requests

4 participants