Skip to content

chore(backend): Consolidate system CA bundle logic to a single location #12381

@alyssacgoins

Description

@alyssacgoins

Chore description

Currently a general system CA bundle is configured in backend/src/v2/compiler/argocompiler/container.go line 563, and a CA bundle is configured in backend/src/v2/component/launcher_v2.go line 520 containing both a custom CA passed in to implement pod-to-pod TLS and system CAs. In order to consolidate the duplicate logic, modify backend/src/v2/component/launcher_v2.execute() to always create a system CA bundle, and add the custom CA if specified.

Labels

/area backend


Love this idea? Give it a 👍.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions