gdsoumya
d7632df378
feat: respecting rbac for resource exclusions/inclusions proposal ( #13479 )
...
* feat: respecting rbac for resource exclusions/inclusions proposal (#13479 )
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>
2023-07-03 09:40:04 -07:00
Ishita Sequeira
36e292ce84
docs: proposal/dynamic rebalancing of clusters across shards ( #13221 )
...
* Add proposal document for dynamic rebalancing of clusters across shards
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* Use ConfigMap instead of Redis based on the feedback on the proposal
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* address comments and add comments about not redistributing clusters for unhealthy controllers
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* Address comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
---------
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
2023-06-13 09:05:41 -04:00
JenTing
c30ab21454
docs: fix typo ( #13967 )
...
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2023-06-08 15:30:22 +00:00
Maxence Laude
ec2340a11f
feat(appset): Implement Plugin Generator ( #13017 )
...
* add internal http package
Signed-off-by: Maxence Laude <maxence@laude.pro>
* add services plugin
Signed-off-by: Maxence Laude <maxence@laude.pro>
* add generator plugin
Signed-off-by: Maxence Laude <maxence@laude.pro>
* adapted matrix && merge generator
Signed-off-by: Maxence Laude <maxence@laude.pro>
* adapted plugin to webhook
Signed-off-by: Maxence Laude <maxence@laude.pro>
* update applicationset controller and types for plugin
Signed-off-by: Maxence Laude <maxence@laude.pro>
* add proposal for applicationset plugin generator
Signed-off-by: Maxence Laude <maxence@laude.pro>
* execute codegen
Signed-off-by: Maxence Laude <maxence@laude.pro>
* First draft of documentation
Signed-off-by: Maxence Laude <maxence@laude.pro>
* Fix wrong expected error on client_test
Signed-off-by: Maxence Laude <maxence@laude.pro>
* docs(plugin-generator): minor improvements
Signed-off-by: Sébastien Crocquesel <88554524+scrocquesel@users.noreply.github.com>
* Improvement
* changes
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* fix docs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* wrap output
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* fix test
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* fix tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* nested parameters
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* simplify
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* docs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* Add plugin to GetRequeueAfter function (merge && matrix)
Signed-off-by: Maxence Laude <maxence@laude.pro>
* Improvement : renaming
* more changes
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* clearer docs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* abstract
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* naming
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* revert accidental change
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* ugh
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* fix accidental renames
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* Fix typo renaming
Signed-off-by: Maxence Laude <maxence@laude.pro>
* Improve docs
Signed-off-by: Maxence Laude <maxence@laude.pro>
* Webhook implementation
Signed-off-by: Maxence Laude <maxence@laude.pro>
* Typo docs
Signed-off-by: Maxence Laude <maxence@laude.pro>
* fix plugin generator nil panic
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* Add company to USERS.md
Signed-off-by: Maxence Laude <maxence@laude.pro>
* input.parameters
* fix plugin generator nil panic
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* input.parameters
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* Change param structure
* change param structure
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* nest parameters
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* Fix conflicts
Signed-off-by: Maxence Laude <maxence@laude.pro>
* Fix docs
Signed-off-by: Maxence Laude <maxence@laude.pro>
* Fix docs
Signed-off-by: Maxence Laude <maxence@laude.pro>
---------
Signed-off-by: Maxence Laude <maxence@laude.pro>
Signed-off-by: Sébastien Crocquesel <88554524+scrocquesel@users.noreply.github.com>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Co-authored-by: Sébastien Crocquesel <88554524+scrocquesel@users.noreply.github.com>
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2023-06-01 18:19:21 -06:00
Nicholas Morey
c2a118137e
docs: add scalability benchmarking proposal ( #12662 )
...
* docs: add scalability benchmarking proposal
Signed-off-by: Nicholas Morey <nicholas@morey.tech>
* fix: add andklee as co-author
Signed-off-by: Nicholas Morey <nicholas@morey.tech>
* fix: wording fixes
Signed-off-by: Nicholas Morey <nicholas@morey.tech>
* feat: add comment on "realworld-ness"
Signed-off-by: Nicholas Morey <nicholas@morey.tech>
* feat: add tooling to key scalability factors
Signed-off-by: Nicholas Morey <nicholas@morey.tech>
* feat: add aws to implementation details
Signed-off-by: Nicholas Morey <nicholas@morey.tech>
* fix: add additional goal of being vendor-agnostic
Signed-off-by: Nicholas Morey <nicholas@morey.tech>
* feat: add namespaced topology
Signed-off-by: Nicholas Morey <nicholas@morey.tech>
* fix: namespace topology intent
Signed-off-by: Nicholas Morey <nicholas@morey.tech>
* feat: add initial members section
Signed-off-by: Nicholas Morey <nicholas@morey.tech>
* fix: grammarly
Signed-off-by: Nicholas Morey <nicholas@morey.tech>
---------
Signed-off-by: Nicholas Morey <nicholas@morey.tech>
2023-05-16 18:00:56 +00:00
wmgroot
cf7eb6aecb
docs: add appset progressive rollout strategy proposal ( #9979 )
...
Signed-off-by: wmgroot <wmgroot@gmail.com>
Signed-off-by: wmgroot <wmgroot@gmail.com>
2022-12-19 10:57:36 -05:00
Soumya Ghosh Dastidar
13026e28ac
proposal: Deep Links ( #10278 )
2022-11-21 08:56:48 -08:00
Chromo-residuum-opec
309654cece
docs: fix 'bellow' typos ( #11038 )
...
Signed-off-by: backfire-monism-net <development.0extl@simplelogin.com>
Signed-off-by: backfire-monism-net <development.0extl@simplelogin.com>
2022-10-22 20:10:34 -04:00
Leonardo Luz Almeida
c99669e088
docs: add reverse proxy proposal for enhanced UI extensions ( #10435 )
...
* docs: add reverse proxy proposal for enhanced UI extensions
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* add goals and use-case
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add CRD example
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add goal details
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add rbac use-case
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add rbac details and examples
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add config section
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add diagrams to the proposal
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add considerations
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Minor fixes
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* minor fixes
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* add multi backend support to proxy proposal
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Address review comments + multi-backend details
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* address comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add additional goal for additional security
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add RBAC suggestions
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Minor changes
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Visual improvement
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
2022-10-12 15:19:11 -04:00
Michael Crenshaw
441b583daf
docs: remove unused plugin config fields ( #10304 )
...
* docs: remove unused plugin config fields
Signed-off-by: CI <michael@crenshaw.dev>
* fix codegen
Signed-off-by: CI <michael@crenshaw.dev>
Signed-off-by: CI <michael@crenshaw.dev>
2022-10-07 19:42:25 -04:00
Abirdcfly
43dd2b361c
chore: remove duplicate word in comments ( #10479 )
...
Signed-off-by: Abirdcfly <fp544037857@gmail.com>
Signed-off-by: Abirdcfly <fp544037857@gmail.com>
2022-08-30 14:22:54 +02:00
Pavel
37ad433759
feat: add notifications API ( #10279 )
...
* add notifications API
we allow to list triggers, templates and services
Signed-off-by: Pavel <aborilov@gmail.com>
* fix: add notification manifest to tests
Signed-off-by: Pavel <aborilov@gmail.com>
* fix: add sleep to fix integration tests
for some reason notification configmap has old data, trying to fix with
the sleep
Signed-off-by: Pavel <aborilov@gmail.com>
* add proposal
Signed-off-by: Pavel <aborilov@gmail.com>
* more info to proposal
Signed-off-by: Pavel <aborilov@gmail.com>
* use struct for notifications objects instead of just strings
to be able easily extend API in the future return list of
trigger/template/service as list of structs
Signed-off-by: Pavel <aborilov@gmail.com>
Signed-off-by: Pavel <aborilov@gmail.com>
2022-08-25 16:04:14 -07:00
jannfis
ca08f4d0c7
proposal: Applications outside argocd namespace ( #6409 )
...
* proposal: Applications outside argocd namespace
Signed-off-by: jannfis <jann@mistrust.net>
* Typos and add another use-case
Signed-off-by: jannfis <jann@mistrust.net>
* Update 003-applications-outside-argocd-namespace.md
Signed-off-by: jannfis <jann@mistrust.net>
2022-08-08 18:39:13 +02:00
Leonardo Luz Almeida
a3283d4b09
docs: Add server-side apply proposal ( #8812 )
...
* docs: Add server-side apply proposal
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
2022-06-05 08:16:38 -07:00
Ishita Sequeira
19b98dd1a8
docs: proposal for backend support of ApplicationSets ( #9016 )
...
* intial commit
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* updated the proposal section
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* remove whitespace
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* Add implementation details
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* removing unwanted fields from the proposal doc
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* Update backend-support-appset.md
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* updated the proposal section
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
* Update the proposal based on comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com>
Co-authored-by: Chetan Banavikalmutt <chetanrns1997@gmail.com>
Co-authored-by: Chetan Banavikalmutt <cbanavik@redhat.com>
Co-authored-by: Michael Crenshaw <michael@crenshaw.dev>
2022-05-03 17:51:41 +00:00
Jesse Antoszyk
87d7710175
docs: fix spelling mistakes in many docs files ( #9168 )
...
* docs: fix spelling mistakes in many docs files
Signed-off-by: Jesse Antoszyk <22500761+jcantosz@users.noreply.github.com>
* Update other instance of ksane -> kasane
Signed-off-by: Jesse Antoszyk <22500761+jcantosz@users.noreply.github.com>
* ran make codegen
2022-04-22 15:19:16 +00:00
Ishita Sequeira
89c9c62776
proposal: support multiple sources for an Application ( #8322 )
...
* proposal: support multiple sources for an Application
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* addressed PR comments
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* update summary
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* feat: move watch params to struct (#8819 )
* add to approvers
Signed-off-by: pashavictorovich <pavel@codefresh.io>
* watch opts move to struct
Signed-off-by: pashavictorovich <pavel@codefresh.io>
* watch opts move to struct
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* Merge pull request from GHSA-2f5v-8r3f-8pww
* fix: application resource APIs must enforce project restrictions
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
* Fix unit tests
Signed-off-by: jannfis <jann@mistrust.net>
Co-authored-by: jannfis <jann@mistrust.net>
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* chore: fix imports and unit tests (#8857 )
* chore: fix imports
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev>
* chore: fix unit test
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev>
* chore: keep changes minimal
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev>
* chore: fix another test
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev>
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* feat: operation result and history table tests (#8887 )
* add to approvers
Signed-off-by: pashavictorovich <pavel@codefresh.io>
* print tables additional tests
Signed-off-by: pashavictorovich <pavel@codefresh.io>
* move to %q
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* fix: corrected applicationset binary name in manifests (#8954 )
Signed-off-by: rishabh625 <rishabhmishra625@gmail.com>
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* Update proposed design to add 'ref' field instead of externalValuesField
Signed-off-by: ishitasequeira <isequeir@redhat.com>
* remove unwanted changes from PR added while rebase
Signed-off-by: ishitasequeira <isequeir@redhat.com>
Co-authored-by: pasha-codefresh <pavel@codefresh.io>
Co-authored-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
Co-authored-by: jannfis <jann@mistrust.net>
Co-authored-by: Michael Crenshaw <michael@crenshaw.dev>
Co-authored-by: rishabh625 <43094970+rishabh625@users.noreply.github.com>
2022-04-08 17:55:57 -04:00
Michael Crenshaw
89c05ec831
docs: add parameterized CMPs proposal ( #8103 )
...
docs: add parameterized CMPs proposal (#8103 )
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev>
Co-authored-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
2022-03-16 14:52:43 -07:00
Soumya Ghosh Dastidar
df2d649751
feat: remove ksonnet from codebase ( #8621 )
...
feat: remove ksonnet from codebase (#8621 )
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>
2022-03-02 10:09:47 -08:00
Regina Scott
b26e92873f
fix: typo causing docs to not render properly ( #7242 )
...
Signed-off-by: Regina Scott <rescott@redhat.com>
2021-09-16 13:00:02 -07:00
jannfis
d823efee5d
proposal: Change application identifier to allow app names longer than 63 chars ( #6425 )
...
proposal: Change application identifier to allow app names longer than 63 chars (#6425 )
Signed-off-by: jannfis <jann@mistrust.net>
2021-09-13 08:49:15 -07:00
Alexander Matyushentsev
a9a69b74c9
docs: Argo CD Headless proposal (aka GitOps Agent) ( #6385 )
...
* docs: Argo CD Headless proposal (aka GitOps Agent)
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2021-07-19 10:39:09 -07:00
Remington Breeze
0f6c1ab01e
docs: Argo CD Extensions proposal ( #6240 )
...
Signed-off-by: Remington Breeze <remington@breeze.software>
Co-authored-by: Jesse Suen <jessesuen@users.noreply.github.com>
2021-06-17 10:02:55 -07:00
Kshama Jain
c3b12202d7
docs: enhancement proposal for config management plugin v2 ( #5927 )
...
docs: enhancement proposal for config management plugin v2 (#5927 )
Signed-off-by: kshamajain99 <kshamajain99@gmail.com>
2021-06-04 09:08:51 -07:00
Alexander Matyushentsev
3fbe818bea
docs: add project scoped repositories and clusters proposal ( #6065 )
...
* docs: add project scoped repositories and clusters proposal
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2021-06-01 11:45:56 -07:00
Shoubhik Bose
24218b4808
docs: Propose an enhancement proposal process ( #5771 )
...
* docs: propose an enhancement proposal process
Signed-off-by: Shoubhik Bose <shbose@redhat.com>
2021-03-31 22:00:11 -07:00