CloudTruth Documentation
Sign InAPIIntegrationsGitHubVisit our website
  • Overview
  • Getting Started
  • Architecture
    • 🔒Security Overview
  • Copilot
  • 🏢Org management
    • Account Setup
    • Access Control
      • 🔑API Tokens
      • 🌐Protecting Projects and Environments
      • 👥Users
    • Audit Log
  • 🛠️Config Management
    • Projects
    • Parameters
      • Sharing Config Data
      • Parameter Management
        • Internal Values
          • Dynamic Values
        • External Values
          • Terraform Remote State Files
        • Parameter Override
        • Environment Value Override
      • Parameter and Parameter Value Inheritance
      • Value Comparison
      • Value History
      • Value Validation
      • Value Expiration
    • Environments and Tags
    • Templates
      • 📒Sample Templates
    • Actions
      • Import Actions
      • Push Actions
    • CLI & API
      • CloudTruth CLI
      • Rest API
    • Integrations
      • Argo CD
      • Atlassian Compass
      • AWS
        • AWS Connection
        • AWS Role
          • CloudFormation
          • Terrraform
          • AWS Console
        • Parameter Store (SSM)
        • S3
        • Secrets Manager
      • Azure Key Vault
      • Bitbucket Pipelines
      • Docker
      • Docker Compose
      • GitHub
      • GitHub Actions
      • GitLab
      • Harness
      • Jenkins
      • Kubernetes
      • Pulumi
      • Terraform
      • Terragrunt
      • Explorer
      • Circle CI
    • Events, Notifications, Webhooks
    • Types
  • 🔎REPORTING
    • Compare
    • History
    • Expirations
  • 🚀PRODUCT
    • What is CloudTruth?
    • Interactive Demo
    • Kubernetes
    • Terraform
    • CI/CD Pipeline Configuration
    • Cloud CMDB
    • Secrets Management
    • GitOps
    • Our Manifesto
    • Open Source
    • FAQs
    • Our Mission
  • 📚Reference
    • 🎓Quick Start Videos
      • What is CloudTruth?
      • CloudTruth in Action
      • Environments and Projects
      • Secrets, Parameters, ENV variables
      • Audit Logs, RBAC, SSO
      • Containers - Kubernetes, Docker
      • Infrastructure as Code (IaC) - Terraform, Cloudformation, CDK, Azure Bicep, Pulumi
      • CICD Pipelines - GitHub Actions, ArgoCD, Jenkins, CircleCI, Harness, GitLab Pipelines
      • AWS Videos - Secret Manager, Parameter Store, S3, IAM
      • Azure Videos - Azure DevOps, Azure Bicep, PowerShell
    • Knowledge Base
      • Best Practices
        • Versioned Releases
      • CLI
        • History comparison of deleted parameters with null values
      • Integrations
        • Advanced AWS IAM policy permissions
        • K8s pull image from private Docker registry
        • S3 Region Selection
      • Templates
        • Templates render quotations in key values as quot
    • Roadmap and New Features
    • JMESPath Reference
    • REST API
Powered by GitBook

Copyright© 2023 CloudTruth

On this page
  • QuickStart Guide
  • Create a CloudTruth account
  • Create an Organization
  • Create your first Parameters
  • Create an API Access token
  • Access Parameters with CloudTruth Run

Was this helpful?

Getting Started

Using the CloudTruth Solution.

PreviousOverviewNextArchitecture

Last updated 1 year ago

Was this helpful?

CloudTruth is a centralized configuration management hub that allows you to share values across your organization's applications and environments. Parameters and secrets can be created and stored directly within CloudTruth, or referenced from external sources, such as AWS SSM, Secrets Manager and S3. Unique parameter and secret values can be set for specific environments such as development, staging and production.

Get started by creating a CloudTruth account, create your first parameters and Install the CloudTruth CLI to start accessing parameters across environments!

QuickStart Guide

Create a CloudTruth account

Create your CloudTruth account by navigating to the portal at

You can choose to create a new login with CloudTruth or use an existing social login with a GitHub, Google or Microsoft account.

You will be taken to the CloudTruth application where you will create an Organization. This is your own private space for creating and managing configurations.

Create an Organization

Create your first Parameters

From the Dashboard click Add Parameter or Secret to create a new parameter in MyFirstProject.

Provide the key with a name and click Create Parameter.

Enter an Internal value for the parameter and click Save.

Repeat this process to add additional parameters or secrets.

Create an API Access token

Open the CloudTruth API administration screen by clicking API Access in the left hand menu.

Copy your access token now and secure it in a safe place. The token is only available at initial creation and will need to be regenerated if it is lost.

Access Parameters with CloudTruth Run

The shell installer supports Linux and Darwin distros and will install the latest version.

(curl -sL https://github.com/cloudtruth/cloudtruth-cli/releases/latest/download/install.sh || wget -qO- https://github.com/cloudtruth/cloudtruth-cli/releases/latest/download/install.sh) | sudo sh
cloudtruth login

=========================
  Use a browser to generate a new API token from the "API Access" page
  (https://app.cloudtruth.io/organization/api).

Open the "API Access" page? (Y/n) Y

Enter the new "API key" here:
"YOUR_API_KEY"

The CloudTruth run command will passthrough parameters into your environment. You can now see the parameters you created in your CloudTruth organization.

cloudtruth --project MyFirstProject run  --inherit none --command printenv

Use CloudTruth run to get the value for a specific parameter that is sourced to your environment.

cloudtruth --project MyFirstProject run --command 'echo $YOUR_PARAMETER_KEY'

Enter a name for your organization, accept the and click "Begin Free Trial". Don't worry, you can edit your organization name later.

Click Generate New Token, provide a Token Name**,** and click Generate Token.

Install the for your distribution and set the API access token in your environment.

Login with the CLI to create and set your

terms of service
CloudTruth CLI
API Access token
Account Setup
Parameters
CloudTruth CLI
https://app.cloudtruth.io
viewer permissions