-
Feature
-
Resolution: Unresolved
-
Major
-
None
-
None
-
BU Product Work
-
False
-
-
False
-
OCPSTRAT-1131MicroShift Enhancements 2024 for Industrial, Retail and Public Sector edge customers
-
100% To Do, 0% In Progress, 0% Done
-
M
-
0
-
-
-
Customers need to configure ingress
-
-
Feature Overview (aka. Goal Summary)
Although MicroShift Ingress Controller default values covers a good amount of use cases, there are some corner cases that we may need to enforce TLS v1.3, change buffer sizes (ROUTER_BUF_SIZE, ROUTER_MAX_REWRITE_SIZE) or fine tune the amount of threads (ROUTER_THREADS).
Goals (aka. expected user outcomes)
- Expose configuration options for better control on ingress controller (see requirements)
- This is Part 2 of the feature, as not all requirements could be implemented in Part (https://issues.redhat.com/browse/OCPSTRAT-1413)
Requirements (aka. Acceptance Criteria):
provide same control over Ingress Controller configuration paremeters as OpenShift does. This is part two, covering the group of parameters
- ingress errors & Logging customization
- httpErrorCodePages
- httpCaptureCookies
- httpCaptureHeaders
- IngressControllerLogging
- Security
- defaultCertificate
- tlsSecurityProfile (see also linked feature for tls cipher config)
- clientTLS
- routeAdmission (see linked feature on router namespace ownership)
Out of Scope
n/a
Background
- https://issues.redhat.com/browse/OCPSTRAT-1413
- https://issues.redhat.com/browse/USHIFT-639
- https://issues.redhat.com/browse/USHIFT-1806
- https://docs.google.com/document/d/1sXjyK-DTE6UzTDJ9ldQze8FIU5Q4Alnk3AQaESODsVQ/edit?usp=sharing
- https://issues.redhat.com/browse/OCPBUGS-25391
n/a
Customer Considerations
Requested by multiple EAP customers
Documentation Considerations
- Same as with Part 1 in V.18 (OCPSTRAT-1413)
Interoperability Considerations
None
- clones
-
OCPSTRAT-1413 MicroShift support for Ingress Controller customization
- In Progress