-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
feat: Decoupling application sync using impersonation #17403
Conversation
535ea13
to
44a5810
Compare
25a9971
to
67e5ad8
Compare
c818883
to
56dd3a0
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #17403 +/- ##
=========================================
Coverage ? 55.80%
=========================================
Files ? 320
Lines ? 44206
Branches ? 0
=========================================
Hits ? 24669
Misses ? 16977
Partials ? 2560 ☔ View full report in Codecov by Sentry. |
ab70455
to
06f2c6b
Compare
c9a3631
to
929003a
Compare
a5f55a8
to
8e24832
Compare
8e24832
to
9645395
Compare
1813fac
to
c2bb75b
Compare
9f1694c
to
db73370
Compare
Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: Mangaal <angommeeteimangaal@gmail.com>
Co-authored-by: Ishita Sequeira <46771830+ishitasequeira@users.noreply.github.com> Signed-off-by: Anand Francis Joseph <anandfrancis.joseph@gmail.com>
Co-authored-by: Ishita Sequeira <46771830+ishitasequeira@users.noreply.github.com> Signed-off-by: Anand Francis Joseph <anandfrancis.joseph@gmail.com>
…ing logic Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: anandf <anjoseph@redhat.com>
…operation Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: anandf <anjoseph@redhat.com>
Signed-off-by: anandf <anjoseph@redhat.com>
…sa is found Signed-off-by: Anand Francis Joseph <anjoseph@redhat.com>
db73370
to
080b5ce
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Keen to see this feature stabilise! FYI, I receive the following error following
which I'm guessing is because #19966 is still to be merged. Also, is having the SA association at Application level planned? It seems to me that having this at Project level would force users to have one Project per Application if each app has its own deployer SA. |
Thanks @alpozcan for trying out this feature and providing a feedback. The error you are seeing, looks like the server/client may not be running the version with this code change. Could you try with the latest changes.
Different applications having different destinations can then be targeted to the same |
Implementation of proposal #14255
Addresses issue #7689
Related PR in gitops-engine: argoproj/gitops-engine#534
Many engineers from Red Hat worked on this effort. This PR consolidates all their effort to have a single PR/merge commit for the entire feature implementation so that it easy for maintainers to review and merge it.
CLI changes - @ishitasequeira
GUI changes - @raghavi101 @keithchong
E2E Tests - @Mangaal
Checklist:
Testing this feature
Prerequisites
Procedure
quay.io
for testing.guestbook
associated with AppProjectguestbook-proj
Sample error message:
guestbook-deployer
inguestbook
ns with the required access.Sample error message: