Perfect match for Dev
Use Cases and Deployment Scope
The same variables apply to all developers, and we maintain consistency across all of our setups.It is very simple to have a list of all relevant secret and configuration variables in one location.There is no longer any need to keep any secrets, not even development or testing secrets, in our local machines or codebases, making it much more secure while remaining incredibly simple to manage. The big thing is that this eliminates the need to manage secrets in multiple places, which almost always results in secrets leaking. Additionally, it is significantly simpler to keep new secrets or changes in sync with developers and environments when there is a single source of truth for secrets.
Pros
- The integrations that Doppler offers are excellent.
- dynamic since I can have different environments
- The fact that there is also a command line interface definitely appeals to me.
Cons
- I wish I could grant developers more granular access.
- It takes some effort to set up environments, and their documentation and tooling might be improved.
Likelihood to Recommend
Doppler largely saved us time by guaranteeing that the factors in our environment remained constant across projects and engineers' local surroundings. When onboarding new team members, access to production deploys is prevented by restricting access tokens to development and staging environments.
Enhancing the degree of control that application teams have over their deployments (our DevOps team assists with initial setup, and app developers have access to the Doppler UI for making adjustments/changes)
