Skip to content

Latest commit

 

History

History
220 lines (204 loc) · 13.8 KB

File metadata and controls

220 lines (204 loc) · 13.8 KB

litmus

Version: 2.13.1 AppVersion: 2.12.0

A Helm chart to install ChaosCenter

Homepage: https://litmuschaos.io

Maintainers

Name Email Url
imrajdas raj.das@mayadata.io
ispeakc0de shubham.chaudhary@mayadata.io
jasstkn jasssstkn@yahoo.com

Source Code

Requirements

Kubernetes: >=1.16.0-0

Repository Name Version
https://charts.bitnami.com/bitnami mongodb 12.1.11

Installing the Chart

To install this chart with the release name litmus-portal:

$ helm repo add litmuschaos https://litmuschaos.github.io/litmus-helm/
$ helm install litmus-portal litmuschaos/litmus

Values

Key Type Default Description
adminConfig.ADMIN_PASSWORD string "litmus"
adminConfig.ADMIN_USERNAME string "admin"
adminConfig.DBPASSWORD string "" leave empty if uses Mongo DB deployed by this chart
adminConfig.DBUSER string ""
adminConfig.DB_PORT string ""
adminConfig.DB_SERVER string ""
adminConfig.JWTSecret string "litmus-portal@123"
adminConfig.SKIP_SSL_VERIFY string "false"
adminConfig.VERSION string "2.12.0"
customLabels object {} Additional labels
existingSecret string "" Use existing secret (e.g., External Secrets)
image.imagePullSecrets list []
image.imageRegistryName string "litmuschaos"
ingress.annotations object {}
ingress.enabled bool false
ingress.host.name string "" This is ingress hostname (ex: my-domain.com)
ingress.host.paths.backend string "/backend/(.*)" You may need adapt the path depending your ingress-controller
ingress.host.paths.frontend string "/(.*)" You may need adapt the path depending your ingress-controller
ingress.ingressClassName string ""
ingress.name string "litmus-ingress"
ingress.tls list []
mongodb object {"architecture":"standalone","auth":{"enabled":true,"existingSecret":"","rootPassword":"superhardpassword"},"enabled":true,"metrics":{"enabled":false,"prometheusRule":{"enabled":false}},"replicaCount":1,"useStatefulSet":false} Configure the Bitnami MongoDB subchart see values at https://github.com/bitnami/charts/blob/master/bitnami/mongodb/values.yaml
mongodb.auth.existingSecret string "" existingSecret Existing secret with MongoDB(®) credentials (keys: mongodb-passwords, mongodb-root-password, mongodb-metrics-password, mongodb-replica-set-key)
nameOverride string ""
openshift.route.annotations object {}
openshift.route.enabled bool false
openshift.route.host string ""
openshift.route.name string "litmus-portal"
portal.frontend.affinity object {}
portal.frontend.automountServiceAccountToken bool false
portal.frontend.containerPort int 8080
portal.frontend.customLabels object {}
portal.frontend.image.pullPolicy string "Always"
portal.frontend.image.repository string "litmusportal-frontend"
portal.frontend.image.tag string "2.12.0"
portal.frontend.livenessProbe.failureThreshold int 5
portal.frontend.livenessProbe.initialDelaySeconds int 30
portal.frontend.livenessProbe.periodSeconds int 10
portal.frontend.livenessProbe.successThreshold int 1
portal.frontend.livenessProbe.timeoutSeconds int 5
portal.frontend.nodeSelector object {}
portal.frontend.podAnnotations object {}
portal.frontend.readinessProbe.initialDelaySeconds int 5
portal.frontend.readinessProbe.periodSeconds int 10
portal.frontend.readinessProbe.successThreshold int 1
portal.frontend.readinessProbe.timeoutSeconds int 1
portal.frontend.replicas int 1
portal.frontend.resources.limits.cpu string "550m"
portal.frontend.resources.limits.ephemeral-storage string "1Gi"
portal.frontend.resources.limits.memory string "512Mi"
portal.frontend.resources.requests.cpu string "125m"
portal.frontend.resources.requests.ephemeral-storage string "500Mi"
portal.frontend.resources.requests.memory string "150Mi"
portal.frontend.securityContext.allowPrivilegeEscalation bool false
portal.frontend.securityContext.runAsNonRoot bool true
portal.frontend.securityContext.runAsUser int 2000
portal.frontend.service.annotations object {}
portal.frontend.service.port int 9091
portal.frontend.service.targetPort int 8080
portal.frontend.service.type string "ClusterIP"
portal.frontend.tolerations list []
portal.frontend.updateStrategy object {}
portal.frontend.virtualService.enabled bool false
portal.frontend.virtualService.gateways list []
portal.frontend.virtualService.hosts list []
portal.frontend.virtualService.pathPrefixEnabled bool false
portal.server.affinity object {}
portal.server.authServer.automountServiceAccountToken bool false
portal.server.authServer.env.LITMUS_GQL_GRPC_PORT string ":8000"
portal.server.authServer.image.pullPolicy string "Always"
portal.server.authServer.image.repository string "litmusportal-auth-server"
portal.server.authServer.image.tag string "2.12.0"
portal.server.authServer.ports[0].containerPort int 3030
portal.server.authServer.ports[0].name string "auth-server"
portal.server.authServer.ports[1].containerPort int 3000
portal.server.authServer.ports[1].name string "auth-rpc-server"
portal.server.authServer.resources.limits.cpu string "550m"
portal.server.authServer.resources.limits.ephemeral-storage string "1Gi"
portal.server.authServer.resources.limits.memory string "712Mi"
portal.server.authServer.resources.requests.cpu string "225m"
portal.server.authServer.resources.requests.ephemeral-storage string "500Mi"
portal.server.authServer.resources.requests.memory string "250Mi"
portal.server.authServer.securityContext.allowPrivilegeEscalation bool false
portal.server.authServer.securityContext.readOnlyRootFilesystem bool true
portal.server.authServer.securityContext.runAsNonRoot bool true
portal.server.authServer.securityContext.runAsUser int 2000
portal.server.authServer.volumeMounts list []
portal.server.authServer.volumes list []
portal.server.customLabels object {}
portal.server.graphqlServer.genericEnv.AGENT_DEPLOYMENTS string "[\"app=chaos-exporter\", \"name=chaos-operator\", \"app=event-tracker\", \"app=workflow-controller\"]"
portal.server.graphqlServer.genericEnv.CHAOS_CENTER_UI_ENDPOINT string ""
portal.server.graphqlServer.genericEnv.CONTAINER_RUNTIME_EXECUTOR string "k8sapi"
portal.server.graphqlServer.genericEnv.HUB_BRANCH_NAME string "v2.11.x"
portal.server.graphqlServer.genericEnv.LITMUS_AUTH_GRPC_PORT string ":3030"
portal.server.graphqlServer.genericEnv.REMOTE_HUB_MAX_SIZE string "5000000"
portal.server.graphqlServer.genericEnv.SELF_AGENT string "true"
portal.server.graphqlServer.genericEnv.SELF_AGENT_NODE_SELECTOR string ""
portal.server.graphqlServer.genericEnv.SELF_AGENT_TOLERATIONS string ""
portal.server.graphqlServer.genericEnv.TLS_CERT_64 string ""
portal.server.graphqlServer.genericEnv.TLS_SECRET_NAME string ""
portal.server.graphqlServer.genericEnv.WORKFLOW_HELPER_IMAGE_VERSION string "2.11.0"
portal.server.graphqlServer.image.pullPolicy string "Always"
portal.server.graphqlServer.image.repository string "litmusportal-server"
portal.server.graphqlServer.image.tag string "2.12.0"
portal.server.graphqlServer.imageEnv.ARGO_WORKFLOW_CONTROLLER_IMAGE string "workflow-controller:v3.3.1"
portal.server.graphqlServer.imageEnv.ARGO_WORKFLOW_EXECUTOR_IMAGE string "argoexec:v3.3.1"
portal.server.graphqlServer.imageEnv.EVENT_TRACKER_IMAGE string "litmusportal-event-tracker:2.12.0"
portal.server.graphqlServer.imageEnv.LITMUS_CHAOS_EXPORTER_IMAGE string "chaos-exporter:2.11.0"
portal.server.graphqlServer.imageEnv.LITMUS_CHAOS_OPERATOR_IMAGE string "chaos-operator:2.11.0"
portal.server.graphqlServer.imageEnv.LITMUS_CHAOS_RUNNER_IMAGE string "chaos-runner:2.11.0"
portal.server.graphqlServer.imageEnv.SUBSCRIBER_IMAGE string "litmusportal-subscriber:2.12.0"
portal.server.graphqlServer.livenessProbe.failureThreshold int 5
portal.server.graphqlServer.livenessProbe.initialDelaySeconds int 30
portal.server.graphqlServer.livenessProbe.periodSeconds int 10
portal.server.graphqlServer.livenessProbe.successThreshold int 1
portal.server.graphqlServer.livenessProbe.timeoutSeconds int 5
portal.server.graphqlServer.ports[0].containerPort int 8080
portal.server.graphqlServer.ports[0].name string "gql-server"
portal.server.graphqlServer.ports[1].containerPort int 8000
portal.server.graphqlServer.ports[1].name string "gql-rpc-server"
portal.server.graphqlServer.readinessProbe.initialDelaySeconds int 5
portal.server.graphqlServer.readinessProbe.periodSeconds int 10
portal.server.graphqlServer.readinessProbe.successThreshold int 1
portal.server.graphqlServer.readinessProbe.timeoutSeconds int 1
portal.server.graphqlServer.resources.limits.cpu string "550m"
portal.server.graphqlServer.resources.limits.ephemeral-storage string "1Gi"
portal.server.graphqlServer.resources.limits.memory string "712Mi"
portal.server.graphqlServer.resources.requests.cpu string "225m"
portal.server.graphqlServer.resources.requests.ephemeral-storage string "500Mi"
portal.server.graphqlServer.resources.requests.memory string "250Mi"
portal.server.graphqlServer.securityContext.allowPrivilegeEscalation bool false
portal.server.graphqlServer.securityContext.readOnlyRootFilesystem bool true
portal.server.graphqlServer.securityContext.runAsNonRoot bool true
portal.server.graphqlServer.securityContext.runAsUser int 2000
portal.server.graphqlServer.volumeMounts[0].mountPath string "/tmp/"
portal.server.graphqlServer.volumeMounts[0].name string "gitops-storage"
portal.server.graphqlServer.volumeMounts[1].mountPath string "/tmp/version"
portal.server.graphqlServer.volumeMounts[1].name string "hub-storage"
portal.server.graphqlServer.volumes[0].emptyDir object {}
portal.server.graphqlServer.volumes[0].name string "gitops-storage"
portal.server.graphqlServer.volumes[1].emptyDir object {}
portal.server.graphqlServer.volumes[1].name string "hub-storage"
portal.server.nodeSelector object {}
portal.server.podAnnotations object {}
portal.server.replicas int 1
portal.server.service.annotations object {}
portal.server.service.authRpcServer.port int 3030
portal.server.service.authRpcServer.targetPort int 3030
portal.server.service.authServer.port int 9003
portal.server.service.authServer.targetPort int 3000
portal.server.service.graphqlRpcServer.port int 8000
portal.server.service.graphqlRpcServer.targetPort int 8000
portal.server.service.graphqlServer.port int 9002
portal.server.service.graphqlServer.targetPort int 8080
portal.server.service.type string "ClusterIP"
portal.server.serviceAccountName string "litmus-server-account"
portal.server.tolerations list []
portal.server.updateStrategy object {}
portal.server.waitForMongodb.image.pullPolicy string "Always"
portal.server.waitForMongodb.image.repository string "curl"
portal.server.waitForMongodb.image.tag string "2.11.0"
portal.server.waitForMongodb.resources.limits.cpu string "250m"
portal.server.waitForMongodb.resources.limits.ephemeral-storage string "1Gi"
portal.server.waitForMongodb.resources.limits.memory string "512Mi"
portal.server.waitForMongodb.resources.requests.cpu string "25m"
portal.server.waitForMongodb.resources.requests.ephemeral-storage string "500Mi"
portal.server.waitForMongodb.resources.requests.memory string "150Mi"
portalScope string "cluster"
upgradeAgent.affinity object {}
upgradeAgent.controlPlane.image.pullPolicy string "Always"
upgradeAgent.controlPlane.image.repository string "upgrade-agent-cp"
upgradeAgent.controlPlane.image.tag string "2.12.0"
upgradeAgent.controlPlane.restartPolicy string "OnFailure"
upgradeAgent.nodeSelector object {}
upgradeAgent.resources object {}
upgradeAgent.tolerations list []

Autogenerated from chart metadata using helm-docs v1.11.0