Skip to content

Add support for external LBs for fulcio and tsa#1164

Merged
cmurphy merged 1 commit intosigstore:mainfrom
cmurphy:lb-negs
Apr 22, 2026
Merged

Add support for external LBs for fulcio and tsa#1164
cmurphy merged 1 commit intosigstore:mainfrom
cmurphy:lb-negs

Conversation

@cmurphy
Copy link
Copy Markdown
Contributor

@cmurphy cmurphy commented Apr 6, 2026

If Ingresses are not defined, have the Service resources for the fulcio and tsa charts create NEG resources in the GCP infrastructure, which will allow terraform-managed load balancers to forward traffic to the exposed pod ports.

Description of the change

Existing or Associated Issue(s)

Additional Information

Checklist

  • Chart version bumped in Chart.yaml according to semver. Where applicable, update and bump the versions in any associated umbrella chart
  • Variables are documented in the values.yaml and added to the README.md. The helm-docs utility can be used to generate the necessary content. Use helm-docs --dry-run to preview the content.
  • JSON Schema generated.
  • List tests pass for Chart using the Chart Testing tool and the ct lint command.

If Ingresses are not defined, have the Service resources for the fulcio
and tsa charts create NEG resources in the GCP infrastructure, which
will allow terraform-managed load balancers to forward traffic to the
exposed pod ports.

Signed-off-by: Colleen Murphy <colleenmurphy@google.com>
@cmurphy cmurphy marked this pull request as ready for review April 7, 2026 20:32
@cmurphy cmurphy requested review from a team as code owners April 7, 2026 20:32
@cmurphy cmurphy merged commit c38c865 into sigstore:main Apr 22, 2026
3 checks passed
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