-
Notifications
You must be signed in to change notification settings - Fork 51
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
feat(healthendpoint): Refactor health endpoint in all services to run on same port as main service #3028
base: main
Are you sure you want to change the base?
Commits on Jul 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1133a9a - Browse repository at this point
Copy the full SHA 1133a9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a9ba97 - Browse repository at this point
Copy the full SHA 9a9ba97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cf6e6e - Browse repository at this point
Copy the full SHA 4cf6e6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f38a5c - Browse repository at this point
Copy the full SHA 3f38a5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d5647c - Browse repository at this point
Copy the full SHA 5d5647cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ed7f8a - Browse repository at this point
Copy the full SHA 0ed7f8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c265c4f - Browse repository at this point
Copy the full SHA c265c4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for be848a0 - Browse repository at this point
Copy the full SHA be848a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a04beb3 - Browse repository at this point
Copy the full SHA a04beb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b11887 - Browse repository at this point
Copy the full SHA 1b11887View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55de5bf - Browse repository at this point
Copy the full SHA 55de5bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80c0f74 - Browse repository at this point
Copy the full SHA 80c0f74View commit details -
Configuration menu - View commit details
-
Copy full SHA for edfe744 - Browse repository at this point
Copy the full SHA edfe744View commit details -
Configuration menu - View commit details
-
Copy full SHA for d68c6bd - Browse repository at this point
Copy the full SHA d68c6bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37dd006 - Browse repository at this point
Copy the full SHA 37dd006View commit details -
Configuration menu - View commit details
-
Copy full SHA for 909ab20 - Browse repository at this point
Copy the full SHA 909ab20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77fc5ac - Browse repository at this point
Copy the full SHA 77fc5acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43da986 - Browse repository at this point
Copy the full SHA 43da986View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47cd30c - Browse repository at this point
Copy the full SHA 47cd30cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c77c0a0 - Browse repository at this point
Copy the full SHA c77c0a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d345dc3 - Browse repository at this point
Copy the full SHA d345dc3View commit details -
Update spec/jobs/operator/operator_spec.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 660f72e - Browse repository at this point
Copy the full SHA 660f72eView commit details -
Update spec/jobs/operator/operator_spec.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f66f4db - Browse repository at this point
Copy the full SHA f66f4dbView commit details -
Update spec/jobs/scalingengine/scalingengine_spec.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8bd85ab - Browse repository at this point
Copy the full SHA 8bd85abView commit details -
Update spec/jobs/scalingengine/scalingengine_spec.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1cd50d3 - Browse repository at this point
Copy the full SHA 1cd50d3View commit details -
Update spec/jobs/scalingengine/scalingengine_spec.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 13822ae - Browse repository at this point
Copy the full SHA 13822aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d1743a - Browse repository at this point
Copy the full SHA 2d1743aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63aab06 - Browse repository at this point
Copy the full SHA 63aab06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94edb9c - Browse repository at this point
Copy the full SHA 94edb9cView commit details -
Update spec/jobs/scalingengine/scalingengine_spec.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fe9c6df - Browse repository at this point
Copy the full SHA fe9c6dfView commit details -
Update spec/jobs/scalingengine/scalingengine_spec.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6dd12bb - Browse repository at this point
Copy the full SHA 6dd12bbView commit details -
Update spec/jobs/scalingengine/scalingengine_spec.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d6564e8 - Browse repository at this point
Copy the full SHA d6564e8View commit details -
Update spec/jobs/scalingengine/scalingengine_spec.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ad08b60 - Browse repository at this point
Copy the full SHA ad08b60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6310330 - Browse repository at this point
Copy the full SHA 6310330View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cfed72 - Browse repository at this point
Copy the full SHA 4cfed72View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3157dc - Browse repository at this point
Copy the full SHA c3157dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f38ef14 - Browse repository at this point
Copy the full SHA f38ef14View commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 837ff13 - Browse repository at this point
Copy the full SHA 837ff13View commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2f4e595 - Browse repository at this point
Copy the full SHA 2f4e595View commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ef31ca - Browse repository at this point
Copy the full SHA 6ef31caView commit details -
Configuration menu - View commit details
-
Copy full SHA for da2591b - Browse repository at this point
Copy the full SHA da2591bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10c3979 - Browse repository at this point
Copy the full SHA 10c3979View commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec1363a - Browse repository at this point
Copy the full SHA ec1363aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cce83f9 - Browse repository at this point
Copy the full SHA cce83f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99e9779 - Browse repository at this point
Copy the full SHA 99e9779View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 003fd7b - Browse repository at this point
Copy the full SHA 003fd7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7978293 - Browse repository at this point
Copy the full SHA 7978293View commit details -
Configuration menu - View commit details
-
Copy full SHA for 845082c - Browse repository at this point
Copy the full SHA 845082cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6763dc - Browse repository at this point
Copy the full SHA b6763dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f46e06 - Browse repository at this point
Copy the full SHA 4f46e06View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7d9457 - Browse repository at this point
Copy the full SHA a7d9457View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d935bc - Browse repository at this point
Copy the full SHA 2d935bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49b473f - Browse repository at this point
Copy the full SHA 49b473fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5520621 - Browse repository at this point
Copy the full SHA 5520621View commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0c50fac - Browse repository at this point
Copy the full SHA 0c50facView commit details -
feature/754-healthendpoint-service-refactor: Remove TLS configuration…
… and switch to HTTP for all components • Eliminate TLS-related configurations from BrokerServer, PublicApiServer, and various server components across the codebase. • Update API tests to use HTTP instead of HTTPS for requests. • Remove unused filepath import from api_suite_test.go.
Configuration menu - View commit details
-
Copy full SHA for ee91058 - Browse repository at this point
Copy the full SHA ee91058View commit details -
feature/754-healthendpoint-service-refactor: Add GINKGO_OPTS to integ…
…ration target in Makefile for autoscaler component
Configuration menu - View commit details
-
Copy full SHA for 51160f3 - Browse repository at this point
Copy the full SHA 51160f3View commit details -
feature/754-healthendpoint-service-refactor: Remove TLS configuration…
… from Golang API server and replace specific TLS clients with generic clients in test helpers.
Configuration menu - View commit details
-
Copy full SHA for 5b98861 - Browse repository at this point
Copy the full SHA 5b98861View commit details -
Updated integration tests to use URL struct for API endpoints
Changed function signatures to accept URL instead of port number for API calls. Fixed issues with attaching and detaching policies by updating the corresponding test functions to use the new URL parameter. Added checks for active schedules in the scaling engine and ensured proper synchronization of schedules between the scheduler and scaling engine.
Configuration menu - View commit details
-
Copy full SHA for d7dd4ea - Browse repository at this point
Copy the full SHA d7dd4eaView commit details -
feature/754-healthendpoint-service-refactor: Add basic auth configura…
…tion to Scheduler and remove SSL settings from template
Configuration menu - View commit details
-
Copy full SHA for ccda2d0 - Browse repository at this point
Copy the full SHA ccda2d0View commit details -
feature/754-healthendpoint-service-refactor: Remove TLS configuration…
… from BrokerServer in integration tests
Configuration menu - View commit details
-
Copy full SHA for b7c99e1 - Browse repository at this point
Copy the full SHA b7c99e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c62841 - Browse repository at this point
Copy the full SHA 4c62841View commit details
Commits on Jul 22, 2024
-
feature/754-healthendpoint-service-refactor: Remove GetScalingHistori…
…es function from public_api_handler in autoscaler API
Configuration menu - View commit details
-
Copy full SHA for ffbd160 - Browse repository at this point
Copy the full SHA ffbd160View commit details -
Refactor security handling in scaling history API
- Introduce SecuritySource struct to handle security for scaling history endpoints - Replace direct usage of ScalingHistoryHandler with SecuritySource for security interfaces - Update scaling history client creation to use SecuritySource and internal scaling engine history client - Remove redundant BearerAuth and HandleBearerAuth methods from ScalingHistoryHandler - Implement BearerAuth and HandleBearerAuth in SecuritySource for mTLS authentication - Adjust V1AppsGUIDScalingHistoriesGet to use new internal client and parameters mapping
Configuration menu - View commit details
-
Copy full SHA for 080494e - Browse repository at this point
Copy the full SHA 080494eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbd2e7f - Browse repository at this point
Copy the full SHA bbd2e7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 930a5d3 - Browse repository at this point
Copy the full SHA 930a5d3View commit details
Commits on Jul 23, 2024
-
Refactor scaling history client creation and authentication
• Replace direct server dependency with client in ScalingHistoryHandler. • Implement TransportWithBasicAuth for HTTP client basic auth handling. • Add SecuritySource struct in client package for basic auth credentials. • Remove unnecessary BasicAuth method from SecuritySource in server package.
Configuration menu - View commit details
-
Copy full SHA for 6c5ac88 - Browse repository at this point
Copy the full SHA 6c5ac88View commit details -
Add GinkgoHelper calls and refactor HTTP clients for scheduler integ…
…ration tests - Introduce GinkgoHelper function calls in helpers_test.go for better test output. - Replace httpClientForPublicApi with httpClientForScheduler for clarity in integration_golangapi_scheduler_test.go. - Update httpClient usage in integration_suite_test.go to use the new httpClientForScheduler for scheduler-related requests.
Configuration menu - View commit details
-
Copy full SHA for ce3cee0 - Browse repository at this point
Copy the full SHA ce3cee0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fe8eba - Browse repository at this point
Copy the full SHA 3fe8ebaView commit details
Commits on Jul 24, 2024
-
Refactor RestClientConfig to use RestTemplateBuilder with basic auth …
…and timeout settings
Configuration menu - View commit details
-
Copy full SHA for 4d9ed1f - Browse repository at this point
Copy the full SHA 4d9ed1fView commit details -
- Eliminate unnecessary SSL and HTTP client configuration code from RestClientConfig - Clean up imports in ConcurrentRequestTest
Configuration menu - View commit details
-
Copy full SHA for ee2793c - Browse repository at this point
Copy the full SHA ee2793cView commit details -
Refactor integration tests to use separate HTTP clients for public AP…
…I and scheduler • Introduced httpClientForPublicApi and httpClientForScheduler to differentiate between clients in integration tests. • Updated detachPolicy and doAttachPolicy calls to use httpClientForPublicApi instead of the generic httpClient.
Configuration menu - View commit details
-
Copy full SHA for 71505a9 - Browse repository at this point
Copy the full SHA 71505a9View commit details -
Refactor and fix failing in scheduler scalingengine integration test
• Rename httpClient to httpClientForScheduler for clarity in integration tests. • Update error handling to provide more context in checkResponseEmptyAndStatusCode function.
Configuration menu - View commit details
-
Copy full SHA for de3d785 - Browse repository at this point
Copy the full SHA de3d785View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15db978 - Browse repository at this point
Copy the full SHA 15db978View commit details -
Refactor event generator credentials to use constants and remove redu…
…ndant httpClientTmp in integration tests.
Configuration menu - View commit details
-
Copy full SHA for 20254e4 - Browse repository at this point
Copy the full SHA 20254e4View commit details -
Refactor HTTP client creation and usage across tests
- Replace `NewApiClient` with `NewPublicApiClient` for consistency. - Add `NewScalingEngineClient` for specific scaling engine tests. - Update HTTP client variable names to reflect their specific use cases.
Configuration menu - View commit details
-
Copy full SHA for 924acaf - Browse repository at this point
Copy the full SHA 924acafView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6f4216 - Browse repository at this point
Copy the full SHA d6f4216View commit details
Commits on Jul 25, 2024
-
- Add scaling history API and client to golangapiserver and scalingengine packages
Configuration menu - View commit details
-
Copy full SHA for 70cdd58 - Browse repository at this point
Copy the full SHA 70cdd58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fb387a - Browse repository at this point
Copy the full SHA 0fb387aView commit details -
Refactor integration tests and improve URL parameter handling
* Fix failing integration text • Update integration tests to remove unnecessary space in test description. • Refactor URL construction in getAppAggregatedMetrics to use RawQuery for cleaner parameter handling.
Configuration menu - View commit details
-
Copy full SHA for 7a1fe64 - Browse repository at this point
Copy the full SHA 7a1fe64View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc77611 - Browse repository at this point
Copy the full SHA cc77611View commit details -
Configuration menu - View commit details
-
Copy full SHA for 514461d - Browse repository at this point
Copy the full SHA 514461dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1167a2 - Browse repository at this point
Copy the full SHA a1167a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d586408 - Browse repository at this point
Copy the full SHA d586408View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb4428c - Browse repository at this point
Copy the full SHA eb4428cView commit details
Commits on Jul 26, 2024
-
Fixed server configuration block and added credentials for scaling en…
…gine in app-autoscaler.yml
Configuration menu - View commit details
-
Copy full SHA for df245ea - Browse repository at this point
Copy the full SHA df245eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 013a25b - Browse repository at this point
Copy the full SHA 013a25bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b086dca - Browse repository at this point
Copy the full SHA b086dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0ac0a4 - Browse repository at this point
Copy the full SHA e0ac0a4View commit details -
Refactor API tests and helpers to use dynamic URL construction
- Remove hardcoded paths and replace with dynamic URL construction using `fmt.Sprintf` and `url.Parse` - Consolidate constants for API paths into the tests where they are used - Eliminate unused variables and imports following the URL refactoring - Update functions to construct URLs dynamically before making HTTP requests
Configuration menu - View commit details
-
Copy full SHA for bf33a99 - Browse repository at this point
Copy the full SHA bf33a99View commit details
Commits on Jul 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3f1d58f - Browse repository at this point
Copy the full SHA 3f1d58fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 080ece1 - Browse repository at this point
Copy the full SHA 080ece1View commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 45d9256 - Browse repository at this point
Copy the full SHA 45d9256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23e4dd8 - Browse repository at this point
Copy the full SHA 23e4dd8View commit details
Commits on Aug 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 802b76c - Browse repository at this point
Copy the full SHA 802b76cView commit details -
Refactor server tests to use url.URL and simplify request setup
• Update tests to construct serverUrl as a url.URL object instead of a string. • Simplify the request setup by removing redundant helper functions and using setupRequest directly. • Set basic auth credentials on the request using SetBasicAuth method. • Adjust serverUrl.Path for each test case to point to the correct endpoint.
Configuration menu - View commit details
-
Copy full SHA for e137846 - Browse repository at this point
Copy the full SHA e137846View commit details -
Refactor server_test.go to use req.SetBasicAuth and replace Context w…
…ith When for test descriptions
Configuration menu - View commit details
-
Copy full SHA for b5d87df - Browse repository at this point
Copy the full SHA b5d87dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aab865 - Browse repository at this point
Copy the full SHA 6aab865View commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e5a2783 - Browse repository at this point
Copy the full SHA e5a2783View commit details