{"id":22394060,"url":"https://github.com/flant/curator-opensearch","last_synced_at":"2025-06-25T09:35:34.947Z","repository":{"id":46005243,"uuid":"419052454","full_name":"flant/curator-opensearch","owner":"flant","description":"Curator for OpenSearch.","archived":false,"fork":false,"pushed_at":"2024-07-30T15:44:11.000Z","size":298,"stargazers_count":77,"open_issues_count":10,"forks_count":28,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-01-21T17:06:56.812Z","etag":null,"topics":["curator","elasticsearch","opensearch","opensearch-py"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flant.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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":"2021-10-19T18:48:13.000Z","updated_at":"2024-12-17T16:56:44.000Z","dependencies_parsed_at":"2025-01-01T03:00:39.124Z","dependency_job_id":null,"html_url":"https://github.com/flant/curator-opensearch","commit_stats":null,"previous_names":["uzhinskiy/curator-opensearch"],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flant%2Fcurator-opensearch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flant%2Fcurator-opensearch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flant%2Fcurator-opensearch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flant%2Fcurator-opensearch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flant","download_url":"https://codeload.github.com/flant/curator-opensearch/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236184421,"owners_count":19108672,"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":["curator","elasticsearch","opensearch","opensearch-py"],"created_at":"2024-12-05T05:08:47.652Z","updated_at":"2025-01-29T13:07:48.758Z","avatar_url":"https://github.com/flant.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# curator-opensearch\n\nThis project is a fork of https://github.com/elastic/curator. The main motivation behind its creation was the lack of compatibility between elastic/curator and [OpenSearch](https://aws.amazon.com/blogs/opensource/introducing-opensearch/). \nThe original curator worked well with OpenDistro. However, when trying to switch to OpenSearch, we found that elastic/curator does not support OpenSearch.\n\nTo ensure compatibility with OpenSearch, we used [`opensearch-py`](https://opensearch-project.github.io/opensearch-py/) — a community-driven, Open Source fork of `elasticsearch-py`.\n\n\n## Curator API Documentation\n\nCurator ships with both an API and a wrapper script (which is actually defined\nas an entry point). The API allows you to write your own scripts to accomplish\nsimilar goals, or even new and different things with the Curator API _and\nthe Elasticsearch Python API_.\n\n* Curator API: http://curator.readthedocs.io/\n\n* OpenSearch Python API: https://github.com/opensearch-project/opensearch-py/blob/main/USER_GUIDE.md\n\n\n## Curator CLI Documentation\n\nThe [Curator CLI Documentation](http://www.elastic.co/guide/en/elasticsearch/client/curator/current/index.html) is now a part of the document repository at http://elastic.co/guide. \n\n\n## Getting Started\n\nThe Getting Started guide is avaialble at https://www.elastic.co/guide/en/elasticsearch/client/curator/current/about.html\n\ncurator-opensearch can be installed using the pip package manager:\n````\n$ pip install curator-opensearch\n````\n\nRunning ``curator --help`` will show usage information.\n\n## Community\n\nPlease feel free to reach developers/maintainers and users via [GitHub Discussions](https://github.com/flant/curator-opensearch/discussions) for any questions regarding curator-opensearch.\n\nYou're also welcome to follow [@flant_com](https://twitter.com/flant_com) to stay informed about all our Open Source initiatives.\n\n## License\n\nApache License 2.0, see [LICENSE](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflant%2Fcurator-opensearch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflant%2Fcurator-opensearch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflant%2Fcurator-opensearch/lists"}