Skip to main content

Secrets Management

drawing

The Runops agent pulls credentials from the Secrets Manager of your choice, all within your infrastructure. Secrets never leave your infrastructure.

Each Connection need a new secret record. In this guide, we will use a Mysql database in the examples, but you can update the values to match the integration you need.

The easiest way to configure Secrets is to add them as Environment Variables to the Agent. Start with this one and layer the Secrets Manager integrations explained in the other tabs later.

All you need to do here is to add the contents of the config to an Environment Variable in the Agent:

export MY_TARGET=$(cat <<EOF
{
"MYSQL_DB": "demo",
"MYSQL_PASS": "GtK23d<ejkLy0ST2",
"MYSQL_USER": "demo-user",
"MYSQL_HOST": "10.118.129.3"
}
EOF
)

Next Steps: