- Product
- Why Us?
-
- Trusted by leading enterprise engineering teams.
- Enterprise-level support from config, IaC & cloud experts.
- Hosted on your platform or ours.
- Sync your config from anywhere.
- Our Team
- Our Mission
- News
-
- Trusted by leading enterprise engineering teams.
- Enterprise-level support from config, IaC & cloud experts.
- Hosted on your platform or ours.
- Sync your config from anywhere.
-
- Pricing
- Resources
- TruthTalk
Your single source of truth.
The first integrated DevSecOps platform that operationalizes secrets and config data.
Deliver accurate config data, each time you deploy.
Parameterize configurations using dynamic variables.
Secrets and variables are securely collected, validated, and injected into your app.
import os
from flask import Flask, request, redirect, session, url_for
from oauthlib.oauth2 import WebApplicationClient
import requests
app = Flask(__name__)
app.secret_key = os.environ.get("FLASK_SECRET_KEY",GAUTH_KEY)
INVALID_ATTEMPT_TIMEOUT = GLOBAL_LOGIN_TIMEOUT
VALID_LOGIN_URL = OAUTH_REDIRECT_URL
client = WebApplicationClient(GAUTH_CLIENT_ID)
def get_google_provider_cfg():
return requests.get(GAUTH_DISCOVERY_URL).json()
@app.route('/')
def home():
if not session.get('access_token'):
return redirect(url_for('login'))
...
SpinnerDone
Part 1Part 2
GAUTH_KEY
•••••••••••••••••••••••••••••
SpinnerDone
Part 1Part 2
GLOBAL_LOGIN_TIMEOUT
•••••••••••••••••••••••••••••
SpinnerDone
Part 1Part 2
OAUTH_REDIRECT_URL
•••••••••••••••••••••••••••••
SpinnerDone
Part 1Part 2
GAUTH_CLIENT_ID
•••••••••••••••••••••••••••••
SpinnerDone
Part 1Part 2
GAUTH_DISCOVERY_URL
•••••••••••••••••••••••••••••
Audit, track, compare and change.
Introducing your new config command center.
See it in action.
We make it easy to integrate CloudTruth into your existing release pipeline.
Popular use cases.
See how a config data platform makes complex variables and secrets easy to use for everyone.
Terraform / Infrastructure as Code
Manage multiple environments.
Streamline your IaC / Terraform input variables across all of your environments.
Application Developers
Efficient config hand-off from AppDev to DevOps.
Give your application developers self-service access to set correct config variable defaults.
Kubernetes ConfigMaps, Secrets, Helm Charts
Manage all aspects of Kube config.
ConfigMaps, secrets, Helm Charts, and any CRD are supported with the included Kuberetes Operator.
Here's how to bridge Terraform with Argo CD for easy hands-free K8s bootstrapping.
CI/CD, GitOps, Pipelines
Enhance all CI/CD and GitOps workflows.
CloudTruth integrates with all CI/CD and GitOps tools. Automatically inject perfect config variables and secrets into any part of the SDLC process.
View the complete CI/CD video library.
Configure anything.
Configuration files can be generated in any format to work seamlessly with your existing pipeline.
Works with your entire stack.
Simplify Kubernetes Configuration Management
Automate creating and updating ConfigMaps, Secrets, Helm Charts, and custom resource definitions (CRDs) with CloudTruth's Kube operator.
Automate Terraform & IaC Management
Manage the inputs and outputs for Terraform, CloudFormation, Pulumi, AWS CDK or any other Infrastructure as Code tools.
Improve CI/CD Pipeline Configuration Reliability
Inject accurate configuration seamlessly into CI/CD pipelines without secret leaks in logs. Compatible with all DevOps CI/CD and IaC tools.
Simple to get started.
For the first time automatically import and rearchitect mission-critical secrets and config data and get centralized visibility and control.