Simplify generateCertConfigMapEntry #137
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Delete superfluous conditions in the
cert_config.map
generation logic.#125 modified the logic that generates entries in
cert_config.map
in order to add[alpn h2,http/1.1]
stanzas, with the condition that the stanza was only added if the backend the corresponded to an entry had a certificate and specified edge or reencrypt termination. However, the generation logic already only adds entries for backends that have certificates and specify either edge or reencrypt termination, so the additional condition is superfluous.pkg/router/template/template_helper.go
(generateHAProxyCertConfigMap
): Replace use ofSSLBindConfig
with a string literal.pkg/router/template/util/haproxy/map_entry.go
(generateCertConfigMapEntry
):pkg/router/template/util/haproxy/map_entry_test.go
(TestGenerateCertConfigMapEntry
): Delete initialization ofSSLBindConfig
.pkg/router/template/util/haproxy/types.go
(HAProxyMapEntry
): DeleteSSLBindConfig
.@frobware, this PR reverts some of the changes you made in #125. If you look at
generateCertConfigMapEntry
in its entirety, you can see that the logic is redundant. Sorry I missed this during review!