{"repo":"cruise-automation/daytona","free":true,"listed":false,"github":"https://github.com/cruise-automation/daytona","clone":"git clone https://github.com/cruise-automation/daytona.git","description":"A Vault client, but for containers and servers.","language":"Go","stars":326,"topics":["vault","secrets-management","security","go","secrets","kubernetes","gcp","aws"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":":warning: WARNING :---------------------------- This project is no longer actively maintained, except for critical security updates. We recommend using HashiCorp native tooling such as Vault Agent for server workloads, or the Vault Secrets Operator for Kubernetes workloads. This is intended to be a lighter, alternative, implementation of the Vault client CLI primarily for services and containers. Its core features are the ability to automate authentication, fetching of secrets, and automated token renewal. Previously authentication to, and secret retrieval from, Vault via a server or container was a delicate balance of shell scripts or potentially lengthy http implementations, similar to: Instead, a single binary can be used to accomplish most of these goals. Installation Authentication Secret Fetching Implementation Examples Development Usage + Deployment License Contributions Installation Run go install github.com/cruise-automation/daytona/cmd/daytona@latest to install in your go source path Authentication The following authentication methods are supported: - Kubernetes - To be used with the Vault Kubernetes Auth Backend. Uses the JWT of the bound kubernetes service account as described in the official Vault documentation. Intended for use as an initContainer , sidecar container, or entrypoint; for managing secrets within a pod. - AWS IAM - To be used with the Vault AWS Auth Backend. Uses the IAM Role for Vault authentication. Intended for use on AWS resources that utilize ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cruise-automation","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cruise-automation/daytona/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}