{"id":19205718,"url":"https://github.com/fairwindsops/vaultutil","last_synced_at":"2025-10-30T10:07:28.974Z","repository":{"id":36968479,"uuid":"307429104","full_name":"FairwindsOps/vaultutil","owner":"FairwindsOps","description":"A go module containing cloud-provider helpers for use with Hashicorp Vault","archived":false,"fork":false,"pushed_at":"2025-09-05T17:08:43.000Z","size":67,"stargazers_count":4,"open_issues_count":2,"forks_count":0,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-09-11T17:37:40.544Z","etag":null,"topics":["authentication","aws","azure","fairwinds-incubator","golang-package","vault"],"latest_commit_sha":null,"homepage":"https://fairwinds.com","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/FairwindsOps.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":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-10-26T16:05:44.000Z","updated_at":"2025-09-05T17:08:47.000Z","dependencies_parsed_at":"2024-06-20T21:51:10.038Z","dependency_job_id":"cca79276-cf85-42dc-995b-ab06a6a9e657","html_url":"https://github.com/FairwindsOps/vaultutil","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/FairwindsOps/vaultutil","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FairwindsOps%2Fvaultutil","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FairwindsOps%2Fvaultutil/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FairwindsOps%2Fvaultutil/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FairwindsOps%2Fvaultutil/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FairwindsOps","download_url":"https://codeload.github.com/FairwindsOps/vaultutil/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FairwindsOps%2Fvaultutil/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281786085,"owners_count":26561274,"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","status":"online","status_checked_at":"2025-10-30T02:00:06.501Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["authentication","aws","azure","fairwinds-incubator","golang-package","vault"],"created_at":"2024-11-09T13:13:43.545Z","updated_at":"2025-10-30T10:07:28.948Z","avatar_url":"https://github.com/FairwindsOps.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vaultutil\n\n[![PkgGoDev][doc-image]][doc-link] [![GitHub release (latest SemVer)][release-image]][release-link] [![GitHub go.mod Go version][version-image]][version-link] [![CircleCI][circleci-image]][circleci-link] [![Go Report Card][goreport-image]][goreport-link]\n\n[doc-image]: https://pkg.go.dev/badge/fairwindsops/vaultutil\n[doc-link]: https://pkg.go.dev/github.com/fairwindsops/vaultutil\n\n[version-image]: https://img.shields.io/github/go-mod/go-version/FairwindsOps/vaultutil\n[version-link]: https://github.com/FairwindsOps/vaultutil\n\n[release-image]: https://img.shields.io/github/v/release/FairwindsOps/vaultutil\n[release-link]: https://github.com/FairwindsOps/vaultutil\n\n[goreport-image]: https://goreportcard.com/badge/github.com/FairwindsOps/vaultutil\n[goreport-link]: https://goreportcard.com/report/github.com/FairwindsOps/vaultutil\n\n[circleci-image]: https://circleci.com/gh/FairwindsOps/vaultutil/tree/master.svg?style=svg\n[circleci-link]: https://circleci.com/gh/FairwindsOps/vaultutil\n\nThis library provides utilities for utilizing Vault in various user workflows and environments.\n\n```\nimport \"github.com/fairwindsops/vaultutil\"\n```\n\n## AWS\n\nThere are helpers for:\n\n- Getting and refreshing STS credentials from a vault aws backend\n- Generating AWS Console login links from STS credentials\n\n## Azure\n\nThere are helpers for:\n\n- Getting and refreshing service principals from a vault azure backend\n\n\n\u003c!-- Begin boilerplate --\u003e\n## Join the Fairwinds Open Source Community\n\nThe goal of the Fairwinds Community is to exchange ideas, influence the open source roadmap,\nand network with fellow Kubernetes users.\n[Chat with us on Slack](https://join.slack.com/t/fairwindscommunity/shared_invite/zt-e3c6vj4l-3lIH6dvKqzWII5fSSFDi1g)\n[join the user group](https://www.fairwinds.com/open-source-software-user-group) to get involved!\n\n\u003ca href=\"https://www.fairwinds.com/t-shirt-offer?utm_source=vaultutil\u0026utm_medium=vaultutil\u0026utm_campaign=vaultutil-tshirt\"\u003e\n  \u003cimg src=\"https://www.fairwinds.com/hubfs/Doc_Banners/Fairwinds_OSS_User_Group_740x125_v6.png\" alt=\"Love Fairwinds Open Source? Share your business email and job title and we'll send you a free Fairwinds t-shirt!\" /\u003e\n\u003c/a\u003e\n\n## Other Projects from Fairwinds\n\nEnjoying Vaultutil? Check out some of our other projects:\n* [Polaris](https://github.com/FairwindsOps/Polaris) - Audit, enforce, and build policies for Kubernetes resources, including over 20 built-in checks for best practices\n* [Goldilocks](https://github.com/FairwindsOps/Goldilocks) - Right-size your Kubernetes Deployments by compare your memory and CPU settings against actual usage\n* [Pluto](https://github.com/FairwindsOps/Pluto) - Detect Kubernetes resources that have been deprecated or removed in future versions\n* [Nova](https://github.com/FairwindsOps/Nova) - Check to see if any of your Helm charts have updates available\n* [rbac-manager](https://github.com/FairwindsOps/rbac-manager) - Simplify the management of RBAC in your Kubernetes clusters\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffairwindsops%2Fvaultutil","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffairwindsops%2Fvaultutil","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffairwindsops%2Fvaultutil/lists"}