In the meantime, an official Go SDK for Konnect APIs was developed: https://github.com/Kong/sdk-konnect-go. We can now use it instead of our own client.
Proposed Solution
Modify testing helpers to use the Konnect SDK instead of the internal client (1, 2).
Additional information
No response
Acceptance Criteria
[ ] Konnect SDK is used to create test control planes and data planes' client certificates in Konnect.
Is there an existing issue for this?
Problem Statement
In order to unblock ourselves when developing KIC-Konnect integration, we manually generated runtime-groups and runtime-groups-config Go clients to be used in KIC tests: https://github.com/Kong/kubernetes-ingress-controller/pull/3535
In the meantime, an official Go SDK for Konnect APIs was developed: https://github.com/Kong/sdk-konnect-go. We can now use it instead of our own client.
Proposed Solution
Modify testing helpers to use the Konnect SDK instead of the internal client (1, 2).
Additional information
No response
Acceptance Criteria