Commit Graph

1617 Commits

Author SHA1 Message Date
Raj Babu Das 1993b29e8e
Adding Litmus Portal API docs (#2378)
* Adding Litmus Portal API doc

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Adding Litmus Portal API doc

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Adding Litmus Portal API doc

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-12-15 20:59:06 +05:30
OUM NIVRATHI KALE 4957c1c013
delete cluster permission fixed (#2376)
Signed-off-by: oumkale <oum.kale@mayadata.io>
2020-12-15 16:07:57 +05:30
Amit Kumar Das c8f3fd6e5a
Fixed an edge case where appinfo is not present in custom workflows (#2375)
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-12-14 15:03:26 +05:30
Amit Kumar Das 1941785742
Added annotation and app info check and fixed the namespace issue in custom workflow creation (#2367)
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-12-07 11:46:42 +05:30
Raj Babu Das d11fee80ba
Adding DB credentials to run.sh (#2366)
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-30 11:04:01 +05:30
Amit Kumar Das 1a53f9ef28
Added annotationCheck and fixed workflow deletion by viewer (#2365)
* Added annotationCheck and fixed workflow deletion for viewer

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor change

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-25 21:49:04 +05:30
Hochuen f42cc14421
Fix rules of the ClusterRole (#2364)
* fix the rules of cluterrole

Signed-off-by: Hochuen Wong <hochuen.wong@doordash.com>
2020-11-24 16:29:43 +05:30
Raj Babu Das f9d98aa6ff
Adding go routine to cloning default myhub function (#2363)
* Adding go routine to cloning default myhub function

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Adding context.background

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-24 12:23:11 +05:30
Amit Kumar Das 6f4d2ab0d7
Minor fix in custom workflow creation (#2361)
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-24 07:21:43 +05:30
Raj Babu Das 2afa0d6a58
ignoring error (#2362)
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-23 18:22:21 +05:30
Karthik Satchitanand 56572aa2f8
(adopters)update: add raspbernetes github project as an adopter (#2360)
Signed-off-by: ksatchit <karthik.s@mayadata.io>
2020-11-23 12:30:43 +05:30
Ramiro Berrelleza 8a4f8d7541
add okteto manifests to graphql and authentication server (#2308)
Signed-off-by: Ramiro Berrelleza <rberrelleza@gmail.com>
2020-11-16 08:25:03 +05:30
Raj Babu Das d071c7c1de
Fixing circleci config (#2355)
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-16 00:44:37 +05:30
Shubham Chaudhary 4e22079278
update(chaosengine-crd): updating chaosengine crd (#2354)
Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io>
2020-11-15 23:34:45 +05:30
Raj Babu Das e438fa498c
Changing litmus portal readme and litmus crds (#2352)
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-15 22:59:33 +05:30
Karthik Satchitanand b99bd0b963
(chore)manifests: update manifests for 1.10.0 (#2350)
* (chore)manifests: update manifests for 1.10.0

Signed-off-by: ksatchit <karthik.s@mayadata.io>

* (chore)admin-mode-rbac: add openshift and argoproj resources

Signed-off-by: ksatchit <karthik.s@mayadata.io>
2020-11-15 22:28:32 +05:30
Raj Babu Das bb9b4b65e2
Merge pull request #2321 from rajdas98/frontend-dockerimage-change
chore(litmus-portal)- Changing litmusportal frontend Nginx image to unprivileged nginx image
2020-11-15 19:53:58 +05:30
Karthik Satchitanand b1887dc3ce
(adopters)update: add akridata as an adopter (#2344)
Signed-off-by: ksatchit <karthik.s@mayadata.io>
2020-11-15 18:01:39 +05:30
Raj Babu Das db747a1106 change circleci config
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-15 14:54:02 +05:30
Raj Babu Das 256bd4be20 change circleci config
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-15 14:37:12 +05:30
Raj Babu Das 810777d2d4 change circleci config
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-15 14:35:14 +05:30
Raj Babu Das f3466d86c4 Adding unprivileged docker file
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-15 10:32:27 +05:30
Raj Babu Das 6d7abfa3eb Adding unprivileged docker file
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-15 10:27:22 +05:30
Raj Babu Das 35da8d7dde Merge remote-tracking branch 'upstream/master' into frontend-dockerimage-change 2020-11-15 09:47:53 +05:30
Raj Babu Das 90b89aca63 Adding unprivileged docker image
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-15 09:47:50 +05:30
OUM NIVRATHI KALE 3398656e47
Removed access for viewer to delete cluster (#2348)
* delete target

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* added litmus namespace

Signed-off-by: oum kale <oum.kale@mayadata.io>

* added litmus namespace

Signed-off-by: oum kale <oum.kale@mayadata.io>

* delete cluster is disabled for viewer role

Signed-off-by: oum kale <oum.kale@mayadata.io>
2020-11-13 16:06:20 +05:30
OUM NIVRATHI KALE 5b1953b269
Adding namespace for cluster registration (#2347)
* delete target

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* added litmus namespace

Signed-off-by: oum kale <oum.kale@mayadata.io>

* added litmus namespace

Signed-off-by: oum kale <oum.kale@mayadata.io>
2020-11-13 12:07:19 +05:30
Amit Kumar Das 091d711745
Added portal version in sidebar (#2341)
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-13 09:08:22 +05:30
Karthik Satchitanand de9d1c9d1c
(adopters)update: add shantanu as adopter (#2346)
Signed-off-by: ksatchit <karthik.s@mayadata.io>
2020-11-12 23:24:40 +05:30
Amit Kumar Das 2bc0fcb608
chore(litmus-portal): Removed unused variables from the models (#2345)
* Removed my_hub parameter

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Removed cluster_type from targets

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-12 21:40:54 +05:30
VEDANT SHROTRIA f3fbb566d0
Added changes for My Hub and Custom workflows with Project ID association. (#2338)
* Added changes for myhub with project id association.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added RBAC for myhub.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added download functionality

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Added one Bugfix.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

Co-authored-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-12 20:08:19 +05:30
Jürgen Etzlstorfer 95079756cd
adding Keptn (#2342) 2020-11-12 17:52:56 +05:30
Amit Kumar Das a94ad9f58f
Migrated MyHub from users collection to MyHub collection (#2337)
* Migrated myhub from users collection to myhub collection

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Updated go-routine and default hub and some changes.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Minor fix

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Removed unnecessary prints

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Added updated at and created at in myhub

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

Co-authored-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
2020-11-12 17:48:47 +05:30
Karthik Satchitanand b445cf0580
(chore)adopters: simplify the adopters table (#2343)
Signed-off-by: ksatchit <karthik.s@mayadata.io>
2020-11-12 17:47:04 +05:30
Amit Kumar Das 4adb1db3a5
Updated graphql query in frontend and added cron support for custom workflow (#2333)
* Updated graphql query and added cron support for custom workflow

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor fix

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Fixed deepscan issue

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-12 12:16:50 +05:30
Ishan Gupta ecc15cec25
litmus portal analytics report version change (#2340)
Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2020-11-12 08:24:34 +05:30
Raj Babu Das f64afb5ed2
(litmus-portal): Adding auth credentials to MongoDB deployment and refactoring gql-sever and auth-server (#2339)
* Adding auth to mongodb

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Adding auth to mongodb

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Adding auth to mongodb

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* adding error pkg

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* go fmt

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-12 08:09:01 +05:30
OUM NIVRATHI KALE c9793f8efe
Added Delete Cluster Feature For Targets (#2334)
* delete target

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>
2020-11-11 23:02:26 +05:30
Ishan Gupta e7c03012cf
analytics fixes (#2336)
Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2020-11-11 19:36:20 +05:30
VEDANT SHROTRIA e2b330ef51
Added go-routine for syncing of hubs. (#2320)
* Added go-routine for syncing of hubs.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Resolved the conflicts.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
2020-11-10 21:31:17 +05:30
Raj Babu Das 38da86f7ff
Sending namespace if manifest namespace is empty (#2332)
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-10 07:36:59 +05:30
VEDANT SHROTRIA 6486a8a43a
Added RBAC for Custom Workflows and My Hubs + Bug Fixes + Refactoring (#2328)
* Added Custom workflow fixes and RBAC support.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Requested changes added.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Requested Changes done.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Requested Changes done.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
2020-11-09 18:16:35 +05:30
Amit Kumar Das 4aa3fb9a5b
chore(litmus-portal): Patch to keep the workflow runs when schedules are deleted (#2331)
* patch to keep workflow runs on schedules delete

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* go fmt

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Removed delete operation and changes in get workflow query

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-09 12:46:40 +05:30
Raj Babu Das 0e4a392dce
Removing self-deployer code and its dependencies (#2330)
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-08 16:40:39 +05:30
Raj Babu Das b955dc5dbf
Refactoring update workflow function (#2329)
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-08 16:40:26 +05:30
Amit Kumar Das 03f2dbbfb3
chore(litmus-portal): Added upload YAML feature in litmus-portal (#2325)
* Added upload YAML feature

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor change in translations

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Fixed deepscan issues

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-07 12:05:08 +05:30
Raj Babu Das 31aa5d9e3e
Adding delete cluster mutation (#2319)
* Adding delete cluster mutation

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Resolve merge conflict

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Resolve merge conflict

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-06 20:45:03 +05:30
Raj Babu Das b8cade0b6a
chore(litmus-portal): Adding update workflow operation to graphql server (#2327)
* Adding workflow update

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* changes in operations.go

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Adding update permission

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* changes in operations.go

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Reeusing chaosworkflowInput for update workflow schema

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-06 20:06:59 +05:30
VEDANT SHROTRIA a3b52b017e
Added API Endpoint for fetching yamls for Engine/Experiment/RBAC. (#2324)
* Added Endpoints for experiment yamls.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added support for default public hub.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added error handling

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

Co-authored-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-06 19:54:32 +05:30
Raj Babu Das d2ecb9112b
Enhancing workflow delete operation (#2326)
* Enhancing workflow delete operation

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Adding delete permission

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-06 00:27:12 +05:30