Skip to content

Remove registry and lockbox from Terraform, retain database only#61

Draft
vl336 with Copilot wants to merge 2 commits into
masterfrom
copilot/remove-registry-lockbox
Draft

Remove registry and lockbox from Terraform, retain database only#61
vl336 with Copilot wants to merge 2 commits into
masterfrom
copilot/remove-registry-lockbox

Conversation

Copilot AI commented Dec 22, 2025

Copy link
Copy Markdown

Strips Terraform configuration down to database infrastructure only, removing Yandex Container Registry and Lockbox resources.

Changes

Removed resources:

  • terraform/registry.tf - container registry, service account, IAM bindings
  • Registry/service account outputs from terraform/outputs.tf
  • SSH/HTTP/HTTPS/API ingress rules from security group (PostgreSQL ports 5432/6432 retained)

Cleaned up variables:

  • Removed ssh_allowed_ips, bot_api_key, telegram_bot_token, yandex_embedding_api_key, api_image_tag, bot_image_tag
  • Example files updated accordingly

Documentation:

  • terraform/README.md - removed serverless container, lockbox, and registry deployment instructions
  • README.md - updated architecture section

Remaining infrastructure

Terraform now manages:

  • Yandex Managed PostgreSQL cluster
  • VPC network/subnet
  • Security group (PostgreSQL access only)
Original prompt

remove registry from terraform and lockbox. let only database stay


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: vl336 <44336551+vl336@users.noreply.github.com>
Copilot AI changed the title [WIP] Remove registry from Terraform and Lockbox configurations Remove registry and lockbox from Terraform, retain database only Dec 22, 2025
Copilot AI requested a review from vl336 December 22, 2025 10:35
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.

2 participants