{"id":20915733,"url":"https://github.com/ndustrialio/charts","last_synced_at":"2026-01-12T10:05:48.963Z","repository":{"id":39743848,"uuid":"310478959","full_name":"ndustrialio/charts","owner":"ndustrialio","description":"Helm charts","archived":false,"fork":false,"pushed_at":"2025-10-30T17:27:44.000Z","size":548,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-12-26T21:09:24.172Z","etag":null,"topics":["library"],"latest_commit_sha":null,"homepage":"https://ndustrialio.github.io/charts","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/ndustrialio.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-11-06T03:13:17.000Z","updated_at":"2025-10-30T17:27:32.000Z","dependencies_parsed_at":"2025-04-23T15:27:10.616Z","dependency_job_id":"5daf9696-a258-47d4-b540-1c6ee6176f20","html_url":"https://github.com/ndustrialio/charts","commit_stats":null,"previous_names":[],"tags_count":207,"template":false,"template_full_name":null,"purl":"pkg:github/ndustrialio/charts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndustrialio%2Fcharts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndustrialio%2Fcharts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndustrialio%2Fcharts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndustrialio%2Fcharts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ndustrialio","download_url":"https://codeload.github.com/ndustrialio/charts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndustrialio%2Fcharts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28337887,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T06:09:07.588Z","status":"ssl_error","status_checked_at":"2026-01-12T06:05:18.301Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["library"],"created_at":"2024-11-18T16:18:05.904Z","updated_at":"2026-01-12T10:05:48.947Z","avatar_url":"https://github.com/ndustrialio.png","language":"Mustache","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ndustrial.io Helm Charts\n\n[![CI](https://github.com/ndustrialio/charts/workflows/CI/badge.svg)](https://github.com/ndustrialio/charts/actions?query=workflow%3ACI)\n\nThis repository hosts the **[ndustrial.io](https://ndustrial.io) Helm Charts** for deploying to [Kubernetes](https://kubernetes.io/).\n\n## Usage\n\n[Helm](https://helm.sh) must be installed to use the charts.\nPlease refer to Helm's [documentation](https://helm.sh/docs/) to get started.\n\nOnce Helm is set up, add the repo:\n\n```console\nhelm repo add ndustrial https://ndustrialio.github.io/charts\nhelm repo update\n```\n\nYou can then run `helm search repo ndustrial` to see the charts.\n\n### Required Values\n\nAll charts need the folowing fields defined:\n\n```yaml\nndustrial:\n  ## @param ndustrial.name The name of the application/service. (Required)\n  # Should match gitrepository name (if able)\n  name:\n\n  ## @param ndustrial.organization The slug of the Organization that owns the application (Required)\n  organization:\n\n  ## @param ndustrial.owner The person/team that owns this service. (Required)\n  owner:\n\n  ## @param ndustrial.managed_by The service which manages the kubernetes object Should most likely be one of: helm, contxt, fleet. (Required)\n  managed_by:\n\n  ## @param ndustrial.env The environment being deployed into Should most likely be one of: dev, staging, prod, or qa. (Required)\n  env:\n\n  ## @param ndustrial.version The app version being deployed (Required)\n  version:\n\n  ## @param ndustrial.repo The github repository where the code exists (populated by CI/CD)\n  repo:\n\n  ## @param ndustrial.type The service type of this deployment (api, database, backend, frontend, etl, etc...) (Required)\n  type:\n\n  ## @param ndustrial.project Unique project id that this repository belongs too (Required)\n  project:\n\n  ## @param ndustrial.depends[0].project The name of the project that this service depends on\n  ## @param ndustrial.depends[0].name The name of the project service\n  depends:\n    - project:\n      name:\n```\n\nIf it is a `contxt` deployed chart the following values need to be defined:\n\n```yaml\ncontxt:\n  ## @param contxt.projectId The ID of the Contxt Stack that this object belongs to (if applicable)\n  projectId:\n  ## @param contxt.serviceId The ID of the Contxt Service that this object belongs to (if applicable)\n  serviceId:\n  ## @param contxt.serviceType The type of the Contxt Service that this object belongs to (if applicable)\n  serviceType:\n```\n\n## Charts\n\n- [`common`](ndustrial/common/README.md) - common chart which provides helper functions for all charts\n- [`cronjob`](ndustrial/cronjob/README.md) - chart to deploy `CronJob` resources\n- [`deployment`](ndustrial/deployment/README.md) - chart to deploy `Deployment` resources\n- [`statefulset`](ndustrial/statefulset/README.md) - chart to deploy `StatefulSet` resources\n\n## CI/CD\n\nWe use GitHub Actions to test and release our charts. On a pull request, our [CI pipeline](./.github/workflows/ci.yaml) will lint and test any changes via Helm's [Chart Testing](https://github.com/helm/chart-testing#readme) tool. On a commit to master, our [Release pipeline](./.github/workflows/release.yaml) will package and release new charts to [GitHub Pages](https://pages.github.com/) via Helm's [Chart Releaser](https://github.com/helm/chart-releaser#readme).\n\n## Development\n\nAll charts depend on the ndustrial [`common` chart](ndustrial/common/README.md).\n\n### README Generator\n\nDocumentation is generated using [readme-generator-for-helm](https://github.com/bitnami-labs/readme-generator-for-helm) and can be ran via `make gen`.\n\n### Lint Testing\n\nHelm linting is done via Helm's [Chart Testing](https://github.com/helm/chart-testing#readme). This is ran via the CI pipeline but can be ran locally via docker with `make lint`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fndustrialio%2Fcharts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fndustrialio%2Fcharts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fndustrialio%2Fcharts/lists"}