Cloud Environments
Generic guide on using Onboardbase in cloud-based dev environment
CI Server
Some CI servers may have an error stating
ENOENT ps
, addsudo apt-get -y install procps
to your CI script to resolve.
As we expand our integrations, this guide would illustrate how to use Onboardbase in an environment not yet documented in the integration guidelines.
There are three ways to integrate Onboardbase into any cloud environment, and all depend on the access level available to the environment in question.
Onboardbase CLI
For environments with CLI access, it is recommended to use Onboardbase CLI, which could be installed from here. Once the installation is done, proceed to set up to have your Onboardbase secrets injected into your environment.
Integrations
Onboardbase supports pushing and synchronizing your secrets to cloud platforms directly from the app.
All that is required is to log on to your Onboardbase account as an admin, click on a project, then on the integrations tab, and click on a cloud provider to begin the process.
SDKs
Onboardbase SDKs and libraries are suitable when there is access to a codebase. Once the library is installed and the setup file has been included in the root of the project, secrets are auto-injected directly into the code at runtime.
Please refer to our SDK guides on the list of growing supported SDKs.
APIs
For a scenario where you do not have CLI access, and we are yet to support your cloud environment, you could still access your secrets via Onboardbase APIs.
You can integrate Onboardbase into any environment by making HTTP GET requests, which would return encrypted secrets and could be decrypted using one of our decryption libraries.
Updated about 1 year ago