Skip to content

Add mTLS support for gitlab pull requests #30644

Open

Description

@oxharden

Summary

For people that self host gitlab and require certs to be presented, they tend to add a proxy for the pull request generator to enable mTLS.

Motivation

I would like to remove the need for a local proxy so that argocd can talk to gitlab instances that run with their own CA and require mTLS.

Proposal

Offer an optional secret to pass in a tls.crt and tls.key that the pull request generator uses when communicating with gitlab and for webhooks.

Activity

  1. added
    enhancementNew feature or request
    triage/pendingThis issue needs further triage to be correctly classified
    on Oct 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttriage/pendingThis issue needs further triage to be correctly classified

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions