{"id":30715427,"url":"https://github.com/superstreamlabs/helm-charts","last_synced_at":"2026-03-07T04:31:06.715Z","repository":{"id":286091161,"uuid":"959273567","full_name":"superstreamlabs/helm-charts","owner":"superstreamlabs","description":"Superstream Helm Charts","archived":false,"fork":false,"pushed_at":"2025-12-29T13:00:11.000Z","size":444,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-01-01T14:33:40.219Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Mustache","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/superstreamlabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-02T14:23:13.000Z","updated_at":"2025-12-29T13:00:02.000Z","dependencies_parsed_at":"2025-05-01T07:21:32.360Z","dependency_job_id":"9db33d6e-a2a1-472c-b61b-43ee37efa887","html_url":"https://github.com/superstreamlabs/helm-charts","commit_stats":null,"previous_names":["superstreamlabs/helm-charts"],"tags_count":126,"template":false,"template_full_name":null,"purl":"pkg:github/superstreamlabs/helm-charts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superstreamlabs%2Fhelm-charts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superstreamlabs%2Fhelm-charts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superstreamlabs%2Fhelm-charts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superstreamlabs%2Fhelm-charts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/superstreamlabs","download_url":"https://codeload.github.com/superstreamlabs/helm-charts/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superstreamlabs%2Fhelm-charts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30207991,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T03:24:23.086Z","status":"ssl_error","status_checked_at":"2026-03-07T03:23:11.444Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-09-03T06:08:23.527Z","updated_at":"2026-03-07T04:31:06.495Z","avatar_url":"https://github.com/superstreamlabs.png","language":"Mustache","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimg src=\"https://github.com/user-attachments/assets/35899c78-24eb-4507-97ed-e87e84c49fea#gh-dark-mode-only\" width=\"500\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/8a7bca49-c362-4a8c-945e-a331fb26d8eb#gh-light-mode-only\" width=\"500\"\u003e\n\n\u003cp\u003e\n  Superstream is an autonomous platform designed\u003cbr\u003eto optimize data infrastructure for cost reduction and reduced operations.\u003cbr\u003e\n  \u003ca href=\"https://superstream.ai\"\u003eWebsite\u003c/a\u003e | \u003ca href=\"https://docs.superstream.ai\"\u003eDocs\u003c/a\u003e\n\u003c/p\u003e\n\n\u003c/div\u003e\n\n#### This chart is for Superstream customers who prefer to host a local agent\n\n## Configure Environment Tokens\n\nFor easiness, create `custom_values.yaml` file and edit the following values:\n```yaml\n############################################################\n# GLOBAL configuration for Superstream Agent\n############################################################\nglobal:\n  agentName: \"\"                    # Define the superstream engine name within 32 characters, excluding '.', and using only lowercase letters, numbers, '-', and '_'.\n  superstreamAccountId: \"\"         # Provide the account ID associated with the deployment, which could be used for identifying resources or configurations tied to a specific account.\n  superstreamActivationToken: \"\"   # Enter the activation token required for services or resources that need an initial token for activation or authentication.\n```\n\nTo deploy it, run the following:\n```bash\nhelm repo add superstream-agent https://superstream-agent.k8s.superstream.ai/ --force-update \u0026\u0026 helm upgrade --install superstream superstream-agent/superstream-agent -f custom_values.yaml --create-namespace --namespace superstream --wait\n```\n\n## Parameters\nThe following table lists the configurable parameters of the SuperStream chart and their default values:\n\n| Parameter | Description | Default |\n|-----------|-------------|---------|\n| `global.agentName` | Define the superstream agent name within 32 characters, excluding '.', and using only lowercase letters, numbers, '-', and '_'. | `\"\"` |\n| `global.superstreamAccountId` | Provide the account ID associated with the deployment, which could be used for identifying resources or configurations tied to a specific account. | `\"\"` |\n| `global.superstreamActivationToken` | Enter the activation token required for services or resources that need an initial token for activation or authentication. | `\"\"` |\n| `global.image.pullPolicy` | Global image pull policy to use for all container images in the chart. Can be overridden by individual image pullPolicy. | `\"\"` |\n| `global.image.pullSecretNames` | Global list of secret names to use as image pull secrets for all pod specs in the chart. Secrets must exist in the same namespace. | `[]` |\n| `global.image.registry` | Global registry to use for all container images in the chart. Can be overridden by individual image registry. | `\"\"` |\n| `global.labels` | Global labels to use for all container images in the chart. | `{}` |\n| `global.proxy.url` | HTTP/HTTPS proxy URL to use for outbound connections. | `\"\"` |\n| `global.proxy.noProxy` | Comma-separated list of hosts that should bypass the proxy. Default includes: 169.254.169.254,localhost,127.0.0.1,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,.svc,.cluster.local | `\"\"` |\n| `superstreamAgent.releaseDate` | Release date for the backend component. | `\"\"` |\n| `superstreamAgent.replicaCount` | Number of replicas for the backend deployment. | `2` |\n| `superstreamAgent.image.repository` | Docker image repository for the backend service. | `superstreamlabs/superstream-data-plane-be` |\n| `superstreamAgent.image.pullPolicy` | Policy for pulling the image. | `Always` |\n| `superstreamAgent.image.tag` | Overrides the image tag. | `latest` |\n| `superstreamAgent.image.registry` | Image registry override for agent image. | `\"\"` |\n| `superstreamAgent.imagePullSecrets` | Image pull secrets. | `[]` |\n| `superstreamAgent.nameOverride` | Overrides for Helm's default naming conventions. | `\"\"` |\n| `superstreamAgent.fullnameOverride` | Full name override for Helm's default naming conventions. | `superstream` |\n| `superstreamAgent.secret.name` | Secret configuration for sensitive information. | `superstream-creds` |\n| `superstreamAgent.secret.encryptionSecretKey` | Encryption secret key used for sensitive information. | `\"\"` |\n| `superstreamAgent.secret.superstreamActivationToken` | Activation token for services or resources. | `\"\"` |\n| `superstreamAgent.secret.useExisting` | Specifies whether to use an existing secret. | `false` |\n| `superstreamAgent.podAnnotations.prometheus.io/path` | Path for Prometheus to scrape metrics from the pod. | `\"/monitoring/metrics\"` |\n| `superstreamAgent.podAnnotations.prometheus.io/scrape` | Specifies whether Prometheus should scrape metrics from the pod. | `'true'` |\n| `superstreamAgent.podAnnotations.prometheus.io/port` | Port for Prometheus to scrape metrics from the pod. | `\"7777\"` |\n| `superstreamAgent.podSecurityContext` | Security context settings for the pod. | `{}` |\n| `superstreamAgent.securityContext` | Security context for containers within the pod. | `{}` |\n| `superstreamAgent.serviceAccount.create` | Specifies whether a service account should be created. | `true` |\n| `superstreamAgent.serviceAccount.annotations` | Annotations to add to the service account. | `{}` |\n| `superstreamAgent.serviceAccount.name` | The name of the service account to use. | `\"\"` |\n| `superstreamAgent.extraEnv` | A map of additional environment variables for the application. | `{}` |\n| `superstreamAgent.service.enabled` | Enable service for the backend. | `true` |\n| `superstreamAgent.service.type` | Type of service for the backend. | `ClusterIP` |\n| `superstreamAgent.service.port` | Port for the backend service. | `7777` |\n| `superstreamAgent.resources.limits.cpu` | CPU limit for the backend pod. | `8` |\n| `superstreamAgent.resources.limits.memory` | Memory limit for the backend pod. | `8Gi` |\n| `superstreamAgent.resources.requests.cpu` | CPU request for the backend pod. | `1` |\n| `superstreamAgent.resources.requests.memory` | Memory request for the backend pod. | `1Gi` |\n| `superstreamAgent.autoscaling.enabled` | Enable autoscaling for the backend. | `false` |\n| `superstreamAgent.autoscaling.minReplicas` | Minimum number of replicas for autoscaling. | `2` |\n| `superstreamAgent.autoscaling.maxReplicas` | Maximum number of replicas for autoscaling. | `5` |\n| `superstreamAgent.autoscaling.targetCPUUtilizationPercentage` | CPU utilization percentage for autoscaling. | `75` |\n| `superstreamAgent.autoscaling.targetMemoryUtilizationPercentage` | Memory utilization percentage for autoscaling. | `75` |\n| `superstreamAgent.nodeSelector` | Node selectors to control the placement of pods. | `{}` |\n| `superstreamAgent.tolerations` | Tolerations for pods to tolerate certain node conditions or taints. | `[]` |\n| `superstreamAgent.affinity` | Affinity rules for pod scheduling. | `{}` |\n| `superstreamAgent.controlPlane.host` | Host for the control plane connection | `\"broker.superstream.ai\"` |\n| `superstreamAgent.controlPlane.protocol` | Control plane protocol. When set to \"nats\", port 4222 is used. When proxy is configured or protocol is not \"nats\", port 8443 is used | `\"nats\"` |\n| `superstreamAgent.syslog.enabled` | Determines whether the syslog is enabled for the superstream agent. | `true` |\n| `superstreamAgent.syslog.remoteSyslog` | Remote syslog server to send logs to. | `telegraf` |\n| `superstreamAgent.syslog.port` | Port for the remote syslog. | `6514` |\n| `superstreamAgent.syslog.protocol` | Protocol (e.g., UDP) for the remote syslog. | `udp` |\n| `autoScaler.enabled` | Enables the Kafka auto-scaler. | `true` |\n| `autoScaler.releaseDate` | Release date for the autoscaler. | `\"\"` |\n| `autoScaler.replicaCount` | Number of replicas for the autoscaler deployment. | `2` |\n| `autoScaler.image.repository` | Docker image repository for the Kafka auto-scaler. | `superstreamlabs/superstream-kafka-auto-scaler` |\n| `autoScaler.image.pullPolicy` | Policy for pulling the Docker image. | `Always` |\n| `autoScaler.image.tag` | Docker image tag (Overrides the image). | `latest` |\n| `autoScaler.imagePullSecrets` | Image pull secrets. | `[]` |\n| `autoScaler.podAnnotations.prometheus.io/path` | Path for Prometheus to scrape metrics from the pod. | `\"/monitoring/metrics\"` |\n| `autoScaler.podAnnotations.prometheus.io/scrape` | Specifies whether Prometheus should scrape metrics from the pod. | `'true'` |\n| `autoScaler.podAnnotations.prometheus.io/port` | Port for Prometheus to scrape metrics from the pod. | `\"7777\"` |\n| `autoScaler.podSecurityContext` | Security context settings for the pod. | `{}` |\n| `autoScaler.securityContext` | Security context for containers within the pod. | `{}` |\n| `autoScaler.extraEnv` | A map of additional environment variables for the application. | `{}` |\n| `autoScaler.service.enabled` | Enable service for the autoscaler. | `true` |\n| `autoScaler.service.type` | Type of service for the autoscaler. | `ClusterIP` |\n| `autoScaler.service.port` | Port for the autoscaler service. | `7777` |\n| `autoScaler.resources.limits.cpu` | CPU limit for the autoscaler pod. | `2` |\n| `autoScaler.resources.limits.memory` | Memory limit for the autoscaler pod. | `2Gi` |\n| `autoScaler.resources.requests.cpu` | CPU request for the autoscaler pod. | `500m` |\n| `autoScaler.resources.requests.memory` | Memory request for the autoscaler pod. | `500Mi` |\n| `autoScaler.autoscaling.enabled` | Enable autoscaling to manage the replicas of the autoscaler. | `false` |\n| `autoScaler.autoscaling.minReplicas` | Minimum number of replicas for autoscaling. | `2` |\n| `autoScaler.autoscaling.maxReplicas` | Maximum number of replicas for autoscaling. | `5` |\n| `autoScaler.autoscaling.targetCPUUtilizationPercentage` | CPU utilization percentage for autoscaling. | `75` |\n| `autoScaler.autoscaling.targetMemoryUtilizationPercentage` | Memory utilization percentage for autoscaling. | `75` |\n| `autoScaler.nodeSelector` | Node selectors to control the placement of pods. | `{}` |\n| `autoScaler.tolerations` | Tolerations for pods to tolerate certain node conditions or taints. | `[]` |\n| `autoScaler.affinity` | Affinity rules for pod scheduling. | `{}` |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuperstreamlabs%2Fhelm-charts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuperstreamlabs%2Fhelm-charts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuperstreamlabs%2Fhelm-charts/lists"}