Skip to content

Add Valkey/Redis cluster support via Cloud Memorystore#1

Merged
dcmcand merged 1 commit into
mainfrom
feature/valkey-cluster
Aug 6, 2025
Merged

Add Valkey/Redis cluster support via Cloud Memorystore#1
dcmcand merged 1 commit into
mainfrom
feature/valkey-cluster

Conversation

@dcmcand
Copy link
Copy Markdown
Collaborator

@dcmcand dcmcand commented Aug 6, 2025

  • Add comprehensive Valkey/Redis configuration variables
  • Create valkey.tf with Google Cloud Memorystore for Redis resources
  • Configure VPC integration with reserved IP range for Redis instance
  • Add security features: auth, TLS encryption, maintenance policies
  • Provide VALKEY_URL and REDIS_URL environment variables to Cloud Run
  • Store connection details and auth strings in Secret Manager
  • Add proper IAM permissions for Cloud Run to access Valkey secrets
  • Include comprehensive outputs for monitoring and integration
  • Support both BASIC and STANDARD_HA tiers with configurable memory

Enables Python applications to connect using valkey:// DSN format.

- Add comprehensive Valkey/Redis configuration variables
- Create valkey.tf with Google Cloud Memorystore for Redis resources
- Configure VPC integration with reserved IP range for Redis instance
- Add security features: auth, TLS encryption, maintenance policies
- Provide VALKEY_URL and REDIS_URL environment variables to Cloud Run
- Store connection details and auth strings in Secret Manager
- Add proper IAM permissions for Cloud Run to access Valkey secrets
- Include comprehensive outputs for monitoring and integration
- Support both BASIC and STANDARD_HA tiers with configurable memory

Enables Python applications to connect using valkey:// DSN format.
@dcmcand dcmcand merged commit bd545f5 into main Aug 6, 2025
2 checks passed
@dcmcand dcmcand deleted the feature/valkey-cluster branch August 6, 2025 10:39
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.

1 participant