ROX-31204: Standalone emailsender chart #2456
Conversation
2b5772d to
e910e1e
Compare
|
/retest |
| ## Deployment | ||
|
|
||
| The emailsender is deployed as part of the acs-fleetshard-sync addon. The helm chart is defined in `dp-terraform/helm/rhacs-terraform/templates/emailsender*.yaml`. | ||
| The emailsender is deployed as part of the acs-fleetshard-sync addon. The helm chart is defined in `deploy/charts/emailsender`. |
There was a problem hiding this comment.
Just for my understanding. For this PR we'll have the emailsender be it's own chart outside dp-terraform but still applied through Addon. Then later on we're going to move it to Argo, right?
There was a problem hiding this comment.
We keep the helm chart outside dp-terraform in acs-fleet-manager. We create an application in our gitops repo that references this chart.
Currently the dp-terraform image tag is pinned in the addon, so this change will have no effect on the Addon.
There was a problem hiding this comment.
Understood from what you shared yesterday in the 1:1.
I was referring to the time in between until we have the Argo App referencing this. In other words I wanted to understand what we would have to do in case we urgently wanted to fix something for the emailsender while we don't have the Argo App yet, and still rely on the addon installing the chart.
There was a problem hiding this comment.
Emailsender images are still updated as before, only the chart remains pinned. If the Argo app is delayed and we need to fix the dp-terraform chart, I can revert this change.
To be on the safe side, I could create an ArgoCD app that points to this branch and make sure it works on integration before merging.
|
/retest |
a56ada4 to
3f9cb9d
Compare
3f9cb9d to
d899d77
Compare
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: johannes94, kovayur The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Description
Move emailsender from the dp-terraform chart to a dedicated chart.
Checklist (Definition of Done)
Test manualROX-12345: ...Test manual
TODO: Add manual testing efforts