There are lots of “make it up solutions” to manage password clutter and provide password sharing functionality for developers.
A common scenario we encounter is repurposing of consumer oriented solutions designed for end user password management and sharing. However these systems cannot be securely integrated into applications and do not have programmatic access to the secrets under management that developers need. So although the credentials are stored safely, they cannot be retrieved safely.
Some groups use solutions repurposed from enterprise IT vendors, but these just don’t work for cloud. They can’t be integration to cloud native tools, such as configuration management software.
And some groups invent their own systems, such as using encrypted S3 buckets, wikis, or chat logs to share keys (a big security no, no).
Poor password management is a security and operational liability. It can result in serious security breaches with business and sometimes legal consequences.