-
Notifications
You must be signed in to change notification settings - Fork 306
Refactor nginx config in prod #7708
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor nginx config in prod #7708
Conversation
Code Review by GeminiThe pull request aims to refactor Nginx configuration, addressing a previous issue where the Nginx pod failed to start due to incorrect file paths. While the PR correctly adjusts file paths, it introduces a new Nginx syntax error due to a change in the content of an included configuration file. Here are the identified issues and suggested improvements: Issues and Improvements
|
/hold |
Follow up of 7033 PR Signed-off-by: Marta Anon <[email protected]>
09bb74b
to
5a423d6
Compare
/unhold |
Code Review by GeminiNone |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hugares, maruiz93 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
9b78b9f
into
redhat-appstudio:main
After applying the changes in #7417 the nginx pod failed to start with the following error:
This refactor was then reverted in #7706
In this PR I am reapplying the initial refactor with the needed fix to prevent the error.
Note that the 7th line in
components/konflux-ui/production/base/proxy/tekton-results-workspaces.conf
now showsproxy_pass https://tekton-results-api-service.tekton-results.svc.cluster.local:8080;
instead of
include /mnt/nginx-generated-config/tekton-results.conf;