-
Story
-
Resolution: Unresolved
-
Major
-
None
-
None
UI should fetch `konflux-public-info` config map from `konflux-public` namespace, Config map structure
- Retrieve the GitHub application link from the ConfigMap and display the "Install GitHub Application" link only if the URL is present
- Retrieve the SBOM URL from the ConfigMap.
- Create ImageRepository CR only if `enabled` property is true,
- Use notification data for IR CR from config map.
The internal Konflux cluster use a different Github application, but the UI still asks the user to install the Konflux application of the public instance.
The Github application to be installed should by dynamically read from the Konflux deployment.
We can place the details about the Github app in a configmap in a namespace called "konflux-public". The configmap will be readable by all authenticated users.