linode / manager

Akamai's Cloud Manager is an open-source, single-page application designed as the primary frontend interface for interacting with the Linode API. It is entrusted by hundreds of thousands of customers with the management of their Linode services.
https://cloud.linode.com
Apache License 2.0
700 stars 363 forks source link

upcoming: [M3-8881, M3-8885] - Add and update beta endpoints and queries for LKE-E #11302

Closed mjac0bs closed 1 week ago

mjac0bs commented 1 week ago

Description ๐Ÿ“

This PR supports the /v4beta endpoints and queries necessary for LKE-E. (Except /regions, which will be done in M3-8884.)

Changes ๐Ÿ”„

Preview ๐Ÿ“ท

API Spec: POST /v4beta/lke/clusters ![Screenshot 2024-11-21 at 8 11 09โ€ฏAM](https://github.com/user-attachments/assets/238d6367-6f2e-4b6c-8b97-270d2391c1e6)
API Spec: GET /v4beta/lke/clusters ![Screenshot 2024-11-21 at 8 11 28โ€ฏAM](https://github.com/user-attachments/assets/c4390739-c034-4bfe-93f2-62ad80e29698)
API Spec: GET /v4beta/lke/clusters/{clusterID} ![Screenshot 2024-11-21 at 8 11 38โ€ฏAM](https://github.com/user-attachments/assets/2138f743-9663-4786-8186-8cbac67ff69b)
API Spec: GET /v4beta/lke/versions/{tier} ![Screenshot 2024-11-21 at 8 11 58โ€ฏAM](https://github.com/user-attachments/assets/710c0fab-2973-4dab-b8a1-e750bcd99522)
API Spec: GET /v4beta/lke/versions/{tier}/{versionId} ![Screenshot 2024-11-21 at 8 12 29โ€ฏAM](https://github.com/user-attachments/assets/5a598d19-6a2c-44c4-b9a3-f15bc4265e5f)

How to test ๐Ÿงช

Prerequisites

(How to setup test environment)

Verification steps

(How to verify changes)

As an Author, I have considered ๐Ÿค”


As an Author, before moving this PR from Draft to Open, I confirmed โœ…

github-actions[bot] commented 1 week ago

Coverage Report: โœ…
Base Coverage: 86.81%
Current Coverage: 86.81%

linode-gh-bot commented 1 week ago

Cloud Manager UI test results

:tada: 454 passing tests on test run #5 โ†—๏ธŽ

:x: Failing:white_check_mark: Passing:arrow_right_hook: Skipped:clock1: Duration
0 Failing454 Passing2 Skipped106m 1s