InfraCrid Management Guide

The InfraCrid function allows you to manage encrypted infrastructure credentials securely. It provides features for adding, editing, and viewing encrypted environment variables, with a simple integration mechanism for pipelines.

Command Group: infracrid

All commands related to managing encrypted infrastructure credentials are grouped under infracrid.

Usage:

dob infracrid [COMMAND]

Available Commands:

Command Details

infracrid add

Add an encrypted environment variable and generate a URL for usage in the pipeline configuration.

Usage:

dob infracrid add --name <variable_name> --value <variable_value>

Details:

infracrid edit

Edit the value of an existing encrypted environment variable.

Usage:

dob infracrid edit --name <variable_name> --value <new_variable_value>

Details:

Note:

infracrid view

View the decrypted value of an existing encrypted environment variable.

Usage:

infracrid view --name <variable_name>

Details:

Note:

Implementation Details

Encryption and Decryption

Storage

URL Generation

Example Usages

Add a New Variable

dob infracrid add

Input:


Variable Name: DB_PASSWORD
Variable Value: my_secure_password
      

Output:


Variable saved. Use this URL in your config: infracrid://DB_PASSWORD
      

Edit an Existing Variable

dob infracrid edit

Input:


Variable Name: DB_PASSWORD
New Variable Value: updated_password
      

Output:


Variable 'DB_PASSWORD' updated successfully.
      

View a Variable

dob infracrid view

Input:


Variable Name: DB_PASSWORD
      

Output:


Decrypted value for 'DB_PASSWORD': my_secure_password
      

Notes