Skip to content

Add Varlock environment validation 🧙#2822

Draft
RobAndrewHurst wants to merge 8 commits into
GEOLYTIX:patchfrom
RobAndrewHurst:varlock
Draft

Add Varlock environment validation 🧙#2822
RobAndrewHurst wants to merge 8 commits into
GEOLYTIX:patchfrom
RobAndrewHurst:varlock

Conversation

@RobAndrewHurst

@RobAndrewHurst RobAndrewHurst commented May 15, 2026

Copy link
Copy Markdown
Contributor

Important

This PR replaces dotenv with Varlock-backed environment loading and adds modular .env.schema.d schema files for runtime, auth, data, integrations, workspace, and SAML configuration.

Changes

  • Added Varlock and Google Secret Manager plugin dependencies.
  • Replaced dotenv/config with varlock/auto-load.
  • Added reusable environment schema sections under .env.schema.d/.
  • Documented environment configuration, local ADC setup, GSM usage, and schema validation.

@AlexanderGeere AlexanderGeere left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Simple enough to setup.

The readme is easy to follow.

@RobAndrewHurst RobAndrewHurst marked this pull request as draft June 1, 2026 07:47
@RobAndrewHurst

Copy link
Copy Markdown
Contributor Author

I have put this PR back into draft as there is a better way to add in these secrets at build time rather than run time. This will require this PR to be merged first

dmno-dev/varlock#656

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement Varlock for Secure Secrets Management

3 participants