Summary
Changes introduced in 2.8.0 by:
decoupled appilicationset.repo.server.plaintext configuration from controller.repo.server.plaintext. This may result in
transport: authentication handshake failed: tls: first record does not look like a TLS handshake
errors in the applicationSetController log after upgrading from 2.7 to 2.8.
Motivation
For some low-effort, in-cluster set ups without TLS an upgrade to 2.8 could break applicationset controller
Proposal