{"id":18309522,"url":"https://github.com/electrocucaracha/grimoirelab","last_synced_at":"2026-04-11T18:03:43.224Z","repository":{"id":78497178,"uuid":"192639709","full_name":"electrocucaracha/grimoirelab","owner":"electrocucaracha","description":"GrimoireLab microservices project","archived":false,"fork":false,"pushed_at":"2020-04-15T00:51:13.000Z","size":332,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-15T05:42:08.140Z","etag":null,"topics":["bash","chaoss","docker","docker-compose","terraform","vagrant"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/electrocucaracha.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":"2019-06-19T01:54:32.000Z","updated_at":"2022-07-08T18:40:26.000Z","dependencies_parsed_at":"2023-02-24T12:30:16.478Z","dependency_job_id":null,"html_url":"https://github.com/electrocucaracha/grimoirelab","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/electrocucaracha%2Fgrimoirelab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/electrocucaracha%2Fgrimoirelab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/electrocucaracha%2Fgrimoirelab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/electrocucaracha%2Fgrimoirelab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/electrocucaracha","download_url":"https://codeload.github.com/electrocucaracha/grimoirelab/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248033200,"owners_count":21036754,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["bash","chaoss","docker","docker-compose","terraform","vagrant"],"created_at":"2024-11-05T16:11:45.167Z","updated_at":"2026-04-11T18:03:43.160Z","avatar_url":"https://github.com/electrocucaracha.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GrimoireLab Cloud-Native\n\n[![Build Status](https://travis-ci.org/electrocucaracha/grimoirelab.png)](https://travis-ci.org/electrocucaracha/grimoirelab)\n\nThis project pretends to separate the [GrimoireLab components][1] in\nmicroservices. This is an initial attempt to move it to Cloud-Native\narchitecture. The following table shows the current state of the\ndifferent components of this project:\n\n| Component  | Version | Status         |\n|------------|---------|----------------|\n| Bestiary   |         | Non-Integrated |\n| Kingarthur | 0.1.18  | Integrated     |\n| Sigils     |         | Non-Integrated |\n| Sirmordred | 0.2.25  | Integrated     |\n| Sortinghat | 0.7.7   | Non-Integrated |\n\n\u003e Given that *sortinghat* isn't integrated yet it's not possible to\n\u003e use the panels provided by *sigils* so a custom panel has been\n\u003e created for displaying data.\n\n![Dashboard](docs/src/img/kibiter_screenshot.png)\n\nThe environment variables used by this project allows to modify the\nworkflow of the deployment process.\n\n| Name                           | Default | Usage                                                  |\n|--------------------------------|---------|--------------------------------------------------------|\n| GRIMOIRELAB_DEBUG              | false   | Enables verbosity output during the deployment         |\n| GRIMOIRELAB_DEPLOY_TAG         | stable  | Determine the Docker image tag to be pull or build it  |\n| GRIMOIRELAB_DEPLOY_MODE        | pull    | Defines the method to fetch or build the Docker images |\n| GRIMOIRELAB_NUM_ARTHUR_WORKERS | 10      | Number of Arthur Workers nodes that will be running    |\n\n## Deployment\n\nThere are multiple ways to deploy this application. The scripts\nof this project covers the installation of requirements of different\ncomponents. The quickest way to try this project is using its\n[All-in-One bash script](all-in-one.sh) bash script.\n\n    $ curl -fsSL https://raw.githubusercontent.com/electrocucaracha/grimoirelab/master/all-in-one.sh | GRIMOIRELAB_ORG=openstack bash\n\nFor more information, take a look of the [Deployment methods document](docs/src/deployment.rst).\n\n## License\n\nApache-2.0\n\n[1]: https://chaoss.github.io/grimoirelab-tutorial/basics/components.html#components\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felectrocucaracha%2Fgrimoirelab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felectrocucaracha%2Fgrimoirelab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felectrocucaracha%2Fgrimoirelab/lists"}