Skip to content

Commit

Permalink
docs(proposal): decoupling app sync from control plane user w/ impers…
Browse files Browse the repository at this point in the history
…onation (argoproj#14255)

* Proposal for decoupling application sync from control plane user using impersonation

Signed-off-by: Anand Francis Joseph <[email protected]>

* Moved the proposal document to the right directory

Signed-off-by: Anand Francis Joseph <[email protected]>

* Update docs/decouple-application-sync-user-using-impersonation

Co-authored-by: Blake Pettersson <[email protected]>
Signed-off-by: Anand Francis Joseph <[email protected]>

* Update docs/decouple-application-sync-user-using-impersonation

Co-authored-by: Blake Pettersson <[email protected]>
Signed-off-by: Anand Francis Joseph <[email protected]>

* Update docs/decouple-application-sync-user-using-impersonation

Co-authored-by: Blake Pettersson <[email protected]>
Signed-off-by: Anand Francis Joseph <[email protected]>

* Modified the proposal to have control in AppProjects alone instead of Application and AppProject

Signed-off-by: Anand Francis Joseph <[email protected]>

* Removed proposal placed in wrong directory and corrected examples

Signed-off-by: Anand Francis Joseph <[email protected]>

* Update docs/proposals/decouple-application-sync-user-using-impersonation

Co-authored-by: Michael Crenshaw <[email protected]>
Signed-off-by: Anand Francis Joseph <[email protected]>

* Update docs/proposals/decouple-application-sync-user-using-impersonation

Co-authored-by: Michael Crenshaw <[email protected]>
Signed-off-by: Anand Francis Joseph <[email protected]>

* Addressed review comments

Signed-off-by: Anand Francis Joseph <[email protected]>

* Additional corrections

Signed-off-by: anandf <[email protected]>

* Fixed alternative proposals section to include only AppProject based approach

Signed-off-by: anandf <[email protected]>

* Added information on impersonation and added related links

Signed-off-by: anandf <[email protected]>

* Added examples for remote cluster destination with the required RBAC access

Signed-off-by: anandf <[email protected]>

* Fixed clusterrole and clusterrolebinding creation commands

Signed-off-by: anandf <[email protected]>

* Addressed review comments from Akram

Signed-off-by: anandf <[email protected]>

* Corrected RBAC to include serviceaccounts that can be impersonated as swell

Signed-off-by: anandf <[email protected]>

* Address few more review comments from Ishita, Akram

Signed-off-by: anandf <[email protected]>

* Fixed a typo and updated the last updated date field

Signed-off-by: anandf <[email protected]>

* Added information of the sync hook behaviour and also corrected the namespace to match that of destination

Signed-off-by: Anand Francis Joseph <[email protected]>

* Changed proposal to meet the latest api design using destinationServiceAccounts

Signed-off-by: Anand Francis Joseph <[email protected]>

* Fixed proposal document to use destinationServiceAccounts struct

Signed-off-by: Anand Francis Joseph <[email protected]>

* Renamed proposal file to have .md extension

Signed-off-by: anandf <[email protected]>

* Using glob pattern instead of regex, and corrected the order of precedence when multiple matches are available

Signed-off-by: anandf <[email protected]>

---------

Signed-off-by: Anand Francis Joseph <[email protected]>
Signed-off-by: Anand Francis Joseph <[email protected]>
Signed-off-by: anandf <[email protected]>
Co-authored-by: Blake Pettersson <[email protected]>
Co-authored-by: Michael Crenshaw <[email protected]>
Signed-off-by: Kevin Lyda <[email protected]>
  • Loading branch information
3 people authored and lyda committed Mar 28, 2024
1 parent 6be8487 commit 492f493
Showing 1 changed file with 592 additions and 0 deletions.
Loading

0 comments on commit 492f493

Please sign in to comment.