TLS support for all Agents

Description

  1. All Agents (all exporters and all QAN agents), connection checkers and Actions should be able to connect to the data sources via SSL/TLS with two configurable options:

    1. Enable/disable TLS

    2. Enable/disable InsecureSkipVerify or equivalent

  2. It should be possible to configure all Agents to use SSL/TLS via pmm-managed / pmm-admin / UI


Various advanced TLS options that are not in scope:

  1. TLS auto-detection ("prefer TLS, but do not require it")

  2. Client certificates

  3. Server certificate pinning

How to test

None

How to document

None
100% Done
Loading...

Smart Checklist

Activity

Show:
Done

Details

Assignee

Reporter

Priority

Components

Fix versions

Epic Name

Smart Checklist

Created June 27, 2017 at 2:15 AM
Updated November 13, 2024 at 8:31 AM
Resolved September 16, 2019 at 8:03 PM