Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.github: deployment automation for data-plane-controller and agent-api #1768

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Nov 11, 2024

  1. .github: deployment automation for data-plane-controller and agent-api

    Introduce workflow_dispatch actions for building and deploying these
    control-plane services to Cloud Run, using workload identity federation.
    
    Include Dockerfile infrastructure and entrypoints for placing secrets
    into exepected locations.
    
    Minor tweaks to data-plane-controller, adjusting defaults to work better
    with Cloud Run and also to support IPv4 addresses for Ansible hosts,
    which is required due to our dependency on Cloud Run (which only
    supports IPv4, paired with Cloud NAT).
    jgraettinger committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    adc80f9 View commit details
    Browse the repository at this point in the history