Skip to content

Question: Do we need to have TLS on Core? #2010

Closed
@Callisto13

Description

@Callisto13

While doing #1959, it was pointed out to me that:

we expect --insecure to pretty much always be set for security reasons: you'll have a separate ingress to encrypt the data, so you don't need to worry about how to configure allowed ciphers, special-case certificate renewal, and so on. That doesn't mean anything will be transmitted without encryption.

And I asked:

In that case, why do we offer TLS at all?

To which I got a 🤷 .

So... why?

Acceptance Criteria

@JamWils will update with inverting the behavior so "certificates" are not required by default. A modern platform would secure this via load balancers and ingress policies.

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