Skip to main content

Add a Credential

Devopness allows you to manage multiple provider accounts from a single platform. Add Cloud Provider and Source Provider credentials to your environment to allow you and your team to provision, manage cloud infrastructure resources and deploy your applications with increased productivity.

  1. On Devopness, navigate to a project and select an environment.
  2. Find the Credentials card.
  3. Click View on the Credentials card to see a list of existing Credentials.
  4. In the upper-right corner of the list, click ADD CREDENTIAL.
  5. Follow the prompts and click CONFIRM
  6. In the Credential details view, the recently created Credential details can be seen

Choose the right credentialโ€‹

For team workflows, use a shared automation account instead of a personal account. This keeps access consistent and avoids tying deployments to one person.

Example for a source provider (for example GitHub):

  1. Create a dedicated user (for example devopness or devopness-<org>)
  2. Add it to your organization or repositories with the minimum permissions needed
  3. Create a personal access token or SSH key for that user
  4. Add the credential in Devopness

Devopness also supports other source providers (for example GitLab or Bitbucket).

For cloud providers, you can add multiple credentials as needed (for example AWS, Azure, GCP, DigitalOcean, Hetzner). Use different credentials if you want to keep access separate between projects or teams.