-
Notifications
You must be signed in to change notification settings - Fork 239
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
[DO-NOT-MERGE] Install Tekton Results through operator #4600
Open
enarha
wants to merge
15
commits into
redhat-appstudio:main
Choose a base branch
from
enarha:switch-results-operator
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+369
−978
Commits on Nov 13, 2024
-
Install Tekton Results through operator
This only changes development overlay as a start.
Configuration menu - View commit details
-
Copy full SHA for 80e1405 - Browse repository at this point
Copy the full SHA 80e1405View commit details -
The option to provide path to cert is not available in the OSP oprrator. Until it is added, test with no verification.
Configuration menu - View commit details
-
Copy full SHA for 70b0373 - Browse repository at this point
Copy the full SHA 70b0373View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e1b0bb - Browse repository at this point
Copy the full SHA 2e1b0bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 230f178 - Browse repository at this point
Copy the full SHA 230f178View commit details -
Remove Results prometheus config
Still not supported by the OSP operator. Removing temporary to allow testing. Also remove S3_HOSTNAME_IMMUTABLE, set to default value (false) anyway.
Configuration menu - View commit details
-
Copy full SHA for 07f8103 - Browse repository at this point
Copy the full SHA 07f8103View commit details -
Disable tls_hostname_override, overriden by the operator
The option has been depricated and should be completely removed. The operator overrides this value, so it and argocd fight over it blocking the deployment.
Configuration menu - View commit details
-
Copy full SHA for 2a33ede - Browse repository at this point
Copy the full SHA 2a33edeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2908ea5 - Browse repository at this point
Copy the full SHA 2908ea5View commit details -
It is now deployed by the OSP operator as part of the Tekton Results deployment.
Configuration menu - View commit details
-
Copy full SHA for 1bccc74 - Browse repository at this point
Copy the full SHA 1bccc74View commit details -
The operator expects secret named `tekton-results-postgres` while orinal secret name is `tekton-results-database`. The name of the fields in the secret also changed.
Configuration menu - View commit details
-
Copy full SHA for 855b87f - Browse repository at this point
Copy the full SHA 855b87fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bbcbe5 - Browse repository at this point
Copy the full SHA 3bbcbe5View commit details -
Enable DB TLS verify-full and prometheus_histogram
With operator now supporting those configuration options, we add them back to configuration.
Configuration menu - View commit details
-
Copy full SHA for 40524eb - Browse repository at this point
Copy the full SHA 40524ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eaebd2 - Browse repository at this point
Copy the full SHA 2eaebd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4e9601 - Browse repository at this point
Copy the full SHA c4e9601View commit details -
With the DB installed through the operator, we can't provide TLS certificate and key, thus we can't enabled TLS verification in the API.
Configuration menu - View commit details
-
Copy full SHA for 07a4ea3 - Browse repository at this point
Copy the full SHA 07a4ea3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 281e4df - Browse repository at this point
Copy the full SHA 281e4dfView commit details
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.