google / google/adk-go

Add custom list of Env Variables to Agent Engine deployment

Open
#848 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
8.8k
Forks
1k
Avg merge
3d 18h
Merged PRs (30d)
88

Description

** Please make sure you read the contribution guide and file the issues in the right place. **
[Contribution guide.](https://google.github.io/adk-docs/contributing-guide/)

### Is your feature request related to a specific problem?
An easy way to provide custom environment variables to Agent Engine is needed

### Proposed Solution
Add new repeated flag --env="ENV_VARIABLE=A_VALUE" to `adkgo deploy agentEngine `
Accepted pattern (regexp) ([^=]+)=(.*)
$1 - env variable name
$2 - env variable value

Many env flags should be allowed.

Expected behaviour:
defined env flags should be set as env variables after the deployment.

Contributor guide

Open the contributing guide

Research direction

Start with the `adkgo deploy agentEngine` command and read the contribution guide before locating its existing deployment flags and related tests. Confirm how repeated `--env="ENV_VARIABLE=A_VALUE"` values should be parsed and passed through, then verify that each defined variable is set after deployment.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cloud
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.