litmus/chaoscenter
Saranya Jena a00691fe8b
Removed k8s client go dependencies from graphql (#4747)
* removed k8s client-go dependencies

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* Update push.yml

* removed k8s client-go dependencies

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* removed token issues

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* removed token issues

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* removed token issues

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* removed token issues

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* removed token issues

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* removed token issues

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* fixed imports

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* reverted changes for push pipeline

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* updated go mod

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* updated mocks

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* updated manifests

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* updated manifest

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

* updated manifest

Signed-off-by: Saranya-jena <saranya.jena@harness.io>

---------

Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2024-07-08 12:52:45 +05:30
..
authentication Added support for jwt secret creation of each user upon user login (#4719) 2024-07-05 15:14:07 +05:30
dex-server Added changes required for dex setup for litmus 3.0.0-beta11 (#4163) 2023-09-13 15:24:23 +05:30
event-tracker Upgrade go version in all the modules (#4669) 2024-06-04 14:19:36 +05:30
graphql Removed k8s client go dependencies from graphql (#4747) 2024-07-08 12:52:45 +05:30
manifests Removed k8s client go dependencies from graphql (#4747) 2024-07-08 12:52:45 +05:30
subscriber chore(deps): Bump github.com/gorilla/websocket (#4713) 2024-06-17 11:06:36 +05:30
upgrade-agents/control-plane Upgrade go version in all the modules (#4669) 2024-06-04 14:19:36 +05:30
web feat: Added password reset as a route to manage initial login case (#4744) 2024-07-05 12:37:36 +05:30
Makefile Add actions for chaoscenter unit tests (#4244) 2023-11-08 14:08:48 +05:30
README.md update README.md (#4671) 2024-06-07 12:21:38 +05:30
fuzz_build.sh Added script changes to run fuzz tests dynamically (#4506) 2024-03-12 22:53:47 +05:30

README.md

LitmusChaos 3.7.0

Installation steps for Litmus 3.7.0

Mongo installation via Helm - Bitnami Mongo

helm repo add bitnami https://charts.bitnami.com/bitnami

Mongo Values

auth:
  enabled: true
  rootPassword: "1234"
  # -- existingSecret Existing secret with MongoDB(&reg;) credentials (keys: `mongodb-passwords`, `mongodb-root-password`, `mongodb-metrics-password`, ` mongodb-replica-set-key`)
  existingSecret: ""
architecture: replicaset
replicaCount: 3
persistence:
  enabled: true
volumePermissions:
  enabled: true
metrics:
  enabled: false
  prometheusRule:
    enabled: false

# bitnami/mongodb is not yet supported on ARM.
# Using unofficial tools to build bitnami/mongodb (arm64 support)
# more info: https://github.com/ZCube/bitnami-compat
#image:
#  registry: ghcr.io/zcube
#  repository: bitnami-compat/mongodb
#  tag: 6.0.5
helm install my-release bitnami/mongodb --values mongo-values.yml -n <NAMESPACE> --create-namespace

Apply the Manifest

Applying the manifest file will install all the required service account configuration and ChaosCenter in cluster scope.

kubectl apply -f https://raw.githubusercontent.com/litmuschaos/litmus/master/mkdocs/docs/3.7.0/litmus-cluster-scope-3.7.0.yaml