Skip to content

feat: Add missing VPC connection for Compute Instance#577

Open
zubitripathy wants to merge 11 commits intoterraform-google-modules:mainfrom
zubitripathy:main
Open

feat: Add missing VPC connection for Compute Instance#577
zubitripathy wants to merge 11 commits intoterraform-google-modules:mainfrom
zubitripathy:main

Conversation

@zubitripathy
Copy link
Copy Markdown

Adding missing VPC connection for Compute Instance.

Testing Steps for VPC Connection:

Prepared and used the Automation script for implementing missing connections in ADC (currently in testing phase) to perform the below steps:

  1. Ingest Component Revision (BYOC):
  • Set the gcloud configuration to point to the Staging environment.
  • Create the template metadata for the Compute Instance component.
  • Create a template revision to pull our specific code tag (e.g., v15.0.0) into the private catalog.
  1. Adding components and connections and filling up param values (ADC Canvas):
    a) In the ADC canvas, add the custom Compute Instance and VPC components.
    b) Add a connection line between the two. This stage also passed successfully.
    c) Fill all required configuration parameters for all 2 components (e.g., region, project, name, network and subnet details, etc)
    d) [Created an Instance template manually in the same project and region. Added that as a configuration parameter value for Compute Instance]

  2. App Deployment:
    a) Create a new application with the connected components.
    b) Deploy and ensure the application deployment completes successfully.
    c) Iterate in case of failures, trying with different values.

Successful testing in Staging environment:
https://screenshot.googleplex.com/ePc8tcspLYjHHmg

@krprabhat-eng krprabhat-eng enabled auto-merge (squash) April 14, 2026 05:43
Comment thread modules/compute_instance/metadata.yaml
auto-merge was automatically disabled April 14, 2026 09:10

Head branch was pushed to by a user without write access

Comment thread modules/mig/metadata.display.yaml
@krprabhat-eng krprabhat-eng enabled auto-merge (squash) April 14, 2026 14:26
@krprabhat-eng krprabhat-eng disabled auto-merge April 14, 2026 15:28
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