garm/runner
Gabriel Adrian Samfira d05df36868 Attempt to use the scalset API and caching
On github, attempt to use the scaleset API to list all runners without
pagination. This will avoid missing runners and accidentally removing them.

Fall back to paginated API if we can't use the scaleset API.

Add ability to retrieve all instances from cache, for an entity.

Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2025-08-24 22:36:44 +00:00
..
common Ensure scale set exists 2025-08-23 18:55:08 +00:00
metrics Add a rudimentary filter option when listing entities 2025-06-18 21:23:34 +00:00
mocks Add SPA UI for GARM 2025-08-16 09:09:13 +00:00
pool Attempt to use the scalset API and caching 2025-08-24 22:36:44 +00:00
providers Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
common.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
common_test.go Add copyright header 2025-05-20 09:43:29 +00:00
enterprises.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
enterprises_test.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
gitea_credentials.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
gitea_endpoints.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
github_credentials.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
github_endpoints.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
interfaces.go Add SPA UI for GARM 2025-08-16 09:09:13 +00:00
metadata.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
organizations.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
organizations_test.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
pools.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
pools_test.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
repositories.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
repositories_test.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
runner.go Allow referencing runners by ID 2025-08-16 23:00:55 +00:00
scalesets.go Ensure scale set exists 2025-08-23 18:55:08 +00:00
types.go Move code to external package 2023-07-21 15:34:18 +00:00