Commit Graph

1793 Commits

Author SHA1 Message Date
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
Raj Babu Das 389d87aa84
Moving self deployer functionalities to graphql server (#2318)
* Adding self-connection code

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

* Moving self deployer functionalities to  graphql server

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

* adding cluster-k8s-manifest.yml

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

* rollback graphql-server/utils/misc.go
2020-11-05 12:00:45 +05:30
Raj Babu Das 875a20e96c changes
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-05 10:56:05 +05:30
Karthik Satchitanand 9867a13649
(chore)roadmap: update roadmap (#2322)
Signed-off-by: ksatchit <karthik.s@mayadata.io>
2020-11-05 10:08:28 +05:30
Raj Babu Das 59f6fd69ab changing frontend docker image to unprevilege image
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-04 21:25:22 +05:30
Amit Kumar Das 6eada59f67
Bug fixes in custom workflow section and added autocomplete search for experiment selection (#2309)
* Bug fixes in custom workflow section and added autocomplete search for experiments

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

* Fixed some known issues and 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>

* Fixed experiment duration display and translations

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

* changed agent_scope to cluster in cluster reg mutation

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-04 15:54:01 +05:30
Soumya Ghosh Dastidar cfc2989657
Added Path to handle duplicate workflow events (#2312)
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>
2020-11-04 09:48:12 +05:30
Amit Kumar Das d61f522c8b
agent_scope env for frontend (#2311)
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-03 19:32:14 +05:30
Amit Kumar Das a9d16a2738
chore(litmus-portal): Added custom workflow feature with public hub and myhub and minor fixes (#2306)
* Added initial screens for custom workflow

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

* Added env variables functionality for custom workflows.

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

* Added custom workflow with public hub and updated redux

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

* Minor CSS change and deepscan fixes

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

* Minor change in translations

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

* Minor changes

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

Co-authored-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
2020-11-03 10:28:01 +05:30
Raj Babu Das aed1f452b4
Refactoring manifest parser function for the fields(agent-namespace and service account) (#2307)
Refactoring manifest parser function for the fields(agent-namespace and service account)

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-03 10:24:41 +05:30
glumand 23b1957258
German readme (#2281)
* Added German version of README.md

Signed-off-by: glumand <trundle13@googlemail.com>
2020-10-31 12:39:57 +05:30
mofolactic 3f3b71b7f7
Update README.md (#2177) 2020-10-31 12:30:35 +05:30
AyushCoding 92142bf35b
Spelling error (#2286) 2020-10-31 12:21:59 +05:30
Oleg Chunikhin 82f44d101f
Added Kublr space/cluster selector in the monitoring dashboards (#2304)
* Litmus monitoring getting started guide for Kublr updated

* Fix pull request issues

* Added Kublr space/cluster selector in the monitoring dashboards

* Minor merge issues fixed

Co-authored-by: Ajesh Baby <ajesh.baby@mayadata.io>
2020-10-31 12:17:50 +05:30
Harsh Shekhar 918928ef50
chore(update): user cluster registration schema (#2288)
* update user cluster registration schema

Signed-off-by: Harsh Shekhar <harsh.shekhar@mayadata.io>

* Remove extra namespace yaml from cluster-subscriber.yml

Signed-off-by: Harsh Shekhar <harsh.shekhar@mayadata.io>

* add missing fields in self-deployer registration

Signed-off-by: Harsh Shekhar <harsh.shekhar@mayadata.io>

* add nsExists and saExists field in UserClusterReg mutation

Signed-off-by: Harsh Shekhar <harsh.shekhar@mayadata.io>

* check empty string for sa and ns

Signed-off-by: Harsh Shekhar <harsh.shekhar@mayadata.io>

* Regenerate graphql graph

Signed-off-by: Harsh Shekhar <harsh.shekhar@mayadata.io>
2020-10-30 20:27:55 +05:30
Amit Kumar Das 64ebcdc8ff
Merge pull request #2180 from parshnt/patch-1
Fix path collisions on case-sensitive systems
2020-10-30 10:13:25 +05:30
Arkajyoti Mukherjee c01f166296
Merge branch 'master' into patch-1 2020-10-30 09:57:11 +05:30
Amit Kumar Das 2330ebd7e1
chore(litmus-portal): Added myhub experiments page and hub status on myhub cards (#2298)
* Added my hub experiment screen and components

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

* Added myhub status screen and minor fixes

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

* Minor fix for e2e test

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

* Fixed deepscan issues

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

* Minor CSS changes after review

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

* Added translations and minor CSS changes

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

* Minor Change

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-10-29 14:27:39 +00:00
VEDANT SHROTRIA 69fdb6424a
Added Endpoints for Hub Status and Repository resync support. (#2299)
* Codebase refactored.

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

* Added endpoint for hub status

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

* Updated the schema with consistent names and added resyncing support for hubs.

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

* Removed check for default branch.

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

* Removed logs.

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

* Required changes done.

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

Co-authored-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-10-29 18:53:34 +05:30
Shubham Chaudhary ad217805c2
chore(v1.9.1): Adding manifests for v1.9.1 (#2300)
Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io>
2020-10-29 01:12:02 +05:30
sumit Nagal e861d9e315
Kubecon 2020 (#2287)
* demo artifacts for kubecon

Signed-off-by: Sumit Nagal <sumit_nagal@intuit.com>
2020-10-28 13:38:36 +05:30
Ishan Gupta 6a219cd26c
Minor fix in directory structure and readme (#2296)
* minor fix in directory structure and readme

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* minor fix

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* minor fix

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2020-10-28 13:23:49 +05:30
Oleg Chunikhin 6f36b70aba
Litmus monitoring getting started guide for Kublr updated (#2292)
* Litmus monitoring getting started guide for Kublr updated

* Fix pull request issues
2020-10-28 11:51:33 +05:30
Amit Kumar Das 1aeec7c1ac
chore(litmus-portal): Added Myhub screens and redux setup for MyHub section (#2294)
* Added initial screens for MyHub

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

* Integrated the database with frontend.

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

* Added getCharts schema and Myhub charts page

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

* Modified query and mutations for hub name.

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

* Added models and redux for MyHub Section

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

* Integrated MyHub Screens with Backend

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

* Added translations and minor CSS fixes

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

* Fixed deepscan issues

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

* Modified URL for icons to be used with other platforms.

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

* Minor CSS changes

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

* Minor change

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

* Minor change

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

* Removed line breaks and minor CSS changes

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

Co-authored-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
2020-10-27 06:23:23 +00:00
VEDANT SHROTRIA cc1ca7b14b
Added Backend Implementation for My Hub and required graphql endpoints. (#2291)
- Backend Implementation for My Hub.
- GitHub Clone feature for My Hub.
- Graphql endpoints for charts and experiment details.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
Co-authored-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-10-27 11:07:58 +05:30