Skip to content

Separate deploy credentials by environment#3922

Open
nguyenlnp wants to merge 1 commit into
orchestration-agent:mainfrom
nguyenlnp:fix/deploy-env-credentials-3921
Open

Separate deploy credentials by environment#3922
nguyenlnp wants to merge 1 commit into
orchestration-agent:mainfrom
nguyenlnp:fix/deploy-env-credentials-3921

Conversation

@nguyenlnp
Copy link
Copy Markdown

Fixes #3921

Summary

  • add an environment-scoped deployment credential broker
  • require explicit production approval before issuing production deploy credentials
  • record deployment logs with the environment-specific identity used

Validation

  • python3 -m pytest tests/test_deploy_credentials.py -q (4 passed)
  • python3 -m py_compile src/orchestrator/deploy.py tests/test_deploy_credentials.py
  • git diff --check

/claim #3921

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.

[ Bounty $8k ] [ Deploy ] Separate deploy credentials by environment — promotion automation

1 participant