{"id":15044565,"url":"https://github.com/elastic/harp-plugins","last_synced_at":"2025-10-19T21:30:24.537Z","repository":{"id":44659818,"uuid":"336510239","full_name":"elastic/harp-plugins","owner":"elastic","description":"Harp Plugins - It uses Harp SDK to provide new features to your secret management pipelines.","archived":false,"fork":false,"pushed_at":"2024-08-08T21:52:56.000Z","size":754,"stargazers_count":2,"open_issues_count":19,"forks_count":3,"subscribers_count":244,"default_branch":"main","last_synced_at":"2025-01-28T20:58:35.780Z","etag":null,"topics":["assertion","aws","cel-go","golang","pipeline","plugins","secret-management","terraform","yubikey"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/elastic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-02-06T10:22:17.000Z","updated_at":"2023-02-23T13:20:48.000Z","dependencies_parsed_at":"2024-06-19T16:58:20.488Z","dependency_job_id":"61463977-3fdc-428f-a9af-ec64d0178b52","html_url":"https://github.com/elastic/harp-plugins","commit_stats":{"total_commits":21,"total_committers":3,"mean_commits":7.0,"dds":"0.47619047619047616","last_synced_commit":"d4ced422115da45dc846e4d5f815d5aa95438d35"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elastic%2Fharp-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elastic%2Fharp-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elastic%2Fharp-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elastic%2Fharp-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elastic","download_url":"https://codeload.github.com/elastic/harp-plugins/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237215708,"owners_count":19273550,"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":["assertion","aws","cel-go","golang","pipeline","plugins","secret-management","terraform","yubikey"],"created_at":"2024-09-24T20:50:44.012Z","updated_at":"2025-10-19T21:30:24.052Z","avatar_url":"https://github.com/elastic.png","language":"Go","readme":"# Harp Plugins\n\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n[![made-with-Go](https://img.shields.io/badge/Made%20with-Go-1f425f.svg)](http://golang.org)\n[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/elastic/harp-plugins/graphs/commit-activity)\n\nThis repository contains [harp](https://github.com/elastic/harp) plugins. These\nplugins are SDK usage samples.\n\n## GA\n\n* [harp-server](https://github.com/elastic/harp-plugins/tree/main/cmd/harp-server) - Bundle server to expose a bundle via a HTTP / Vault / gRPC API.\n* [harp-terraformer](https://github.com/elastic/harp-plugins/tree/main/cmd/harp-terraformer) - Use to harp template engine to render Vault AppRoles / Policies to ease multiple cluster deployment from a YAML Descriptor.\n\n## Beta\n\n* [harp-assertion](https://github.com/elastic/harp-plugins/tree/main/cmd/harp-assertion) - Create JWT Assertion for decentralized authentication purpose.\n* [harp-aws](https://github.com/elastic/harp-plugins/tree/main/cmd/harp-aws) - AWS related container operations (Container identity via KMS, S3 publication, Cloud Secret Storage management).\n* [harp-kv](https://github.com/elastic/harp-plugins/tree/main/cmd/harp-kv) - Generic KV Store manager.\n* [harp-linter](https://github.com/elastic/harp-plugins/tree/main/cmd/harp-linter) - Use CEL language to add Bundle constraints.\n* [harp-yubikey](https://github.com/elastic/harp-plugins/tree/main/cmd/harp-yubikey) - Container identity management via a Yubikey and retired key management feature.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felastic%2Fharp-plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felastic%2Fharp-plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felastic%2Fharp-plugins/lists"}