{"id":17644649,"url":"https://github.com/jklaiber/arangodb-helm","last_synced_at":"2026-02-02T12:44:43.175Z","repository":{"id":128919334,"uuid":"494443335","full_name":"jklaiber/arangodb-helm","owner":"jklaiber","description":"Helm Chart for the ArangoDB","archived":false,"fork":false,"pushed_at":"2022-05-20T11:49:39.000Z","size":26,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-29T06:06:05.891Z","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/jklaiber.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":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-20T11:48:52.000Z","updated_at":"2022-05-20T11:49:42.000Z","dependencies_parsed_at":"2023-04-21T16:06:54.628Z","dependency_job_id":null,"html_url":"https://github.com/jklaiber/arangodb-helm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jklaiber/arangodb-helm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jklaiber%2Farangodb-helm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jklaiber%2Farangodb-helm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jklaiber%2Farangodb-helm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jklaiber%2Farangodb-helm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jklaiber","download_url":"https://codeload.github.com/jklaiber/arangodb-helm/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jklaiber%2Farangodb-helm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29012682,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-02T10:37:29.253Z","status":"ssl_error","status_checked_at":"2026-02-02T10:37:28.644Z","response_time":58,"last_error":"SSL_read: 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":"2024-10-23T10:39:20.152Z","updated_at":"2026-02-02T12:44:43.146Z","avatar_url":"https://github.com/jklaiber.png","language":"Mustache","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--- app-name: ArangoDB --\u003e\n\n# Helm Chart for ArangoDB\n\nHelm Chart is inspired from the Bitnami Charts.\n                           \n## Parameters\n\n### Global parameters\n\n| Name                      | Description                                     | Value |\n| ------------------------- | ----------------------------------------------- | ----- |\n| `global.imageRegistry`    | Global Docker image registry                    | `\"\"`  |\n| `global.imagePullSecrets` | Global Docker registry secret names as an array | `[]`  |\n| `global.storageClass`     | Global storage class for dynamic provisioning   | `\"\"`  |\n\n\n### Common parameters\n\n| Name                     | Description                                                                                           | Value           |\n| ------------------------ | ----------------------------------------------------------------------------------------------------- | --------------- |\n| `kubeVersion`            | Force target Kubernetes version (using Helm capabilities if not set)                                  | `\"\"`            |\n| `nameOverride`           | String to partially override arangodb.fullname template with a string (will prepend the release name) | `\"\"`            |\n| `fullnameOverride`       | String to fully override arangodb.fullname template with a string                                     | `\"\"`            |\n| `clusterDomain`          | Default Kubernetes cluster domain                                                                     | `cluster.local` |\n| `commonAnnotations`      | Annotations to add to all deployed objects                                                            | `{}`            |\n| `commonLabels`           | Labels to add to all deployed objects                                                                 | `{}`            |\n| `extraDeploy`            | Array of extra objects to deploy with the release                                                     | `[]`            |\n\n\n### ArangoDB parameters\n\n| Name                                             | Description                                                                                                                                                                                                                                                          | Value                 |\n| ------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- |\n| `image.registry`                                 | ArangoDB image registry                                                                                                                                                                                                                                       | `docker.io`           |\n| `image.repository`                               | ArangoDB image repository                                                                                                                                                                                                                                     | `bitnami/arangodb`    |\n| `image.tag`                                      | ArangoDB image tag (immutable tags are recommended)                                                                                                                                                                                                           | `2.2.0-debian-10-r30` |\n| `image.pullPolicy`                               | ArangoDB image pull policy                                                                                                                                                                                                                                    | `IfNotPresent`        |\n| `image.pullSecrets`                              | Specify docker-registry secret names as an array                                                                                                                                                                                                                     | `[]`                  |\n| `image.debug`                                    | Specify if debug logs should be enabled                                                                                                                                                                                                                              | `false`               |\n| `auth.enabled`                                   | Enable/disable authentication (Variable to keep compatibility with ArangoDB v1, in v2 it will be ignored)                                                                                                                                                     | `true`                |\n| `auth.usePasswordFiles`                          | Whether to use files to provide secrets instead of env vars.                                                                                                                                                                                                         | `false`               |\n| `auth.admin.username`                            | ArangoDB admin user name                                                                                                                                                                                                                                      | `root`               |\n| `auth.admin.password`                            | ArangoDB admin user's password                                                                                                                                                                                                                                | `\"\"`                  |\n| `arangodb.podAffinityPreset`                     | ArangoDB Pod affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard`                                                                                                                                                                  | `\"\"`                  |\n| `arangodb.podAntiAffinityPreset`                 | ArangoDB Pod anti-affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard`                                                                                                                                                             | `soft`                |\n| `arangodb.nodeAffinityPreset.type`               | ArangoDB Node affinity preset type. Ignored if `affinity` is set. Allowed values: `soft` or `hard`                                                                                                                                                            | `\"\"`                  |\n| `arangodb.nodeAffinityPreset.key`                | ArangoDB Node label key to match Ignored if `affinity` is set.                                                                                                                                                                                                | `\"\"`                  |\n| `arangodb.nodeAffinityPreset.values`             | ArangoDB Node label values to match. Ignored if `affinity` is set.                                                                                                                                                                                            | `[]`                  |\n| `arangodb.affinity`                              | ArangoDB Affinity for pod assignment                                                                                                                                                                                                                          | `{}`                  |\n| `arangodb.nodeSelector`                          | ArangoDB Node labels for pod assignment                                                                                                                                                                                                                       | `{}`                  |\n| `arangodb.tolerations`                           | ArangoDB Tolerations for pod assignment                                                                                                                                                                                                                       | `[]`                  |\n| `arangodb.podAnnotations`                        | Annotations for ArangoDB pods                                                                                                                                                                                                                                 | `{}`                  |\n| `arangodb.podLabels`                             | Extra labels for ArangoDB pods                                                                                                                                                                                                                                | `{}`                  |\n| `arangodb.hostAliases`                           | ArangoDB pods host aliases                                                                                                                                                                                                                                    | `[]`                  |\n| `arangodb.updateStrategy.type`                   | ArangoDB statefulset/deployment strategy type                                                                                                                                                                                                                 | `RollingUpdate`       |\n| `arangodb.priorityClassName`                     | ArangoDB pods' priorityClassName                                                                                                                                                                                                                              | `\"\"`                  |\n| `arangodb.podManagementPolicy`                   | podManagementPolicy to manage scaling operation of ArangoDB pods                                                                                                                                                                                              | `OrderedReady`        |\n| `arangodb.resources.limits`                      | The resources limits for the container                                                                                                                                                                                                                               | `{}`                  |\n| `arangodb.resources.requests`                    | The requested resources for the container                                                                                                                                                                                                                            | `{}`                  |\n| `arangodb.command`                               | Override default container command (useful when using custom images)                                                                                                                                                                                                 | `[]`                  |\n| `arangodb.args`                                  | Override default container args (useful when using custom images)                                                                                                                                                                                                    | `[]`                  |\n| `arangodb.extraVolumes`                          | Array of extra volumes to be added to the deployment (evaluated as template). Requires setting extraVolumeMounts                                                                                                                                                     | `[]`                  |\n| `arangodb.extraVolumeMounts`                     | Array of extra volume mounts to be added to the container (evaluated as template). Normally used with extraVolumes.                                                                                                                                                  | `[]`                  |\n| `arangodb.containerPorts.http`                   | ArangoDB container HTTP port                                                                                                                                                                                                                                  | `8086`                |\n| `arangodb.initContainers`                        | Add additional init containers to the ArangoDB pod(s)                                                                                                                                                                                                         | `[]`                  |\n| `arangodb.service.type`                          | Kubernetes service type (`ClusterIP`, `NodePort` or `LoadBalancer`)                                                                                                                                                                                                  | `ClusterIP`           |\n| `arangodb.service.ports.http`                    | ArangoDB HTTP port                                                                                                                                                                                                                                            | `8086`                |\n| `arangodb.service.nodePorts`                     | Specify the nodePort(s) value for the LoadBalancer and NodePort service types.                                                                                                                                                                                       | `{}`                  |\n| `arangodb.service.loadBalancerIP`                | loadBalancerIP if service type is `LoadBalancer`                                                                                                                                                                                                                     | `\"\"`                  |\n| `arangodb.service.loadBalancerSourceRanges`      | Address that are allowed when service is LoadBalancer                                                                                                                                                                                                                | `[]`                  |\n| `arangodb.service.clusterIP`                     | Static clusterIP or None for headless services                                                                                                                                                                                                                       | `\"\"`                  |\n| `arangodb.service.externalTrafficPolicy`         | ArangoDB service external traffic policy                                                                                                                                                                                                                      | `Cluster`             |\n| `arangodb.service.extraPorts`                    | Extra ports to expose (normally used with the `sidecar` value)                                                                                                                                                                                                       | `[]`                  |\n| `arangodb.service.annotations`                   | Annotations for ArangoDB service                                                                                                                                                                                                                              | `{}`                  |\n| `arangodb.service.sessionAffinity`               | Session Affinity for Kubernetes service, can be \"None\" or \"ClientIP\"                                                                                                                                                                                                 | `None`                |\n| `arangodb.service.sessionAffinityConfig`         | Additional settings for the sessionAffinity                                                                                                                                                                                                                          | `{}`                  |\n\n\n### Exposing parameters\n\n| Name                       | Description                                                                                                                      | Value                    |\n| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |\n| `ingress.enabled`          | Enable ingress controller resource                                                                                               | `false`                  |\n| `ingress.tls`              | Create TLS Secret                                                                                                                | `false`                  |\n| `ingress.pathType`         | Ingress path type                                                                                                                | `ImplementationSpecific` |\n| `ingress.apiVersion`       | Force Ingress API version (automatically detected if not set)                                                                    | `\"\"`                     |\n| `ingress.hostname`         | Default host for the ingress resource (evaluated as template)                                                                    | `arangodb.local`         |\n| `ingress.path`             | Ingress path*' in order to use this                                                                                              | `/`                      |\n| `ingress.annotations`      | Additional annotations for the Ingress resource. To enable certificate autogeneration, place here your cert-manager annotations. | `{}`                     |\n| `ingress.extraHosts`       | The list of additional hostnames to be covered with this ingress record.                                                         | `[]`                     |\n| `ingress.extraPaths`       | Additional arbitrary path/backend objects                                                                                        | `[]`                     |\n| `ingress.extraTls`         | The tls configuration for additional hostnames to be covered with this ingress record.                                           | `[]`                     |\n| `ingress.secrets`          | If you're providing your own certificates, please use this to add the certificates as secrets                                    | `[]`                     |\n| `ingress.ingressClassName` | IngressClass that will be be used to implement the Ingress (Kubernetes 1.18+)                                                    | `\"\"`                     |\n| `ingress.extraRules`       | Additional rules to be covered with this ingress record                                                                          | `[]`                     |\n\n\n### Configure the way how to expose ArangoDB\n\n- **Ingress**: The ingress controller must be installed in the Kubernetes cluster. Set `ingress.enabled=true` to expose ArangoDB through Ingress.\n- **ClusterIP**: Exposes the service on a cluster-internal IP. Choosing this value makes the service only reachable from within the cluster. Set `arangodb.service.type=ClusterIP` to choose this service type.\n- **NodePort**: Exposes the service on each Node's IP at a static port (the NodePort). You'll be able to contact the NodePort service, from outside the cluster, by requesting `NodeIP:NodePort`. Set `arangodb.service.type=NodePort` to choose this service type.\n- **LoadBalancer**: Exposes the service externally using a cloud provider's load balancer. Set `arangodb.service.type=LoadBalancer` to choose this service type.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjklaiber%2Farangodb-helm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjklaiber%2Farangodb-helm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjklaiber%2Farangodb-helm/lists"}