Closed pmalek closed 1 month ago
Blocked by lacking KHCP changes (details in linked slack thread).
KHCP ticket in progress: https://konghq.atlassian.net/browse/KHCP-13304
https://github.com/Kong/khcp/pull/8011 implemented support for empty arrays.
There's an investigation ongoing checking why allowing empty arrays doesn't work :
curl -H 'Content-Type: application/json' -H "Authorization: Bearer ${KONNECT_TOKEN}" -XPUT https://eu.api.konghq.tech/v2/control-planes/xxxxxxxxxxxxxx/group-memberships --data '{"members":[]}'
{"status":400,"title":"Invalid Request","instance":"kong:trace:15106412113331495426","detail":"Invalid Parameters","invalid_parameters":[{"field":"members","rule":"array_not_empty","choices":[],"reason":"members should not be empty"}]}%
This has now been fixed https://github.com/Kong/khcp/pull/8014 and deployed to dev.
Problem statement
Introduce ControlPlane group membership for
KonnectControlPlane
.For details see https://docs.google.com/document/d/1TxW2ovqPRm-w1td1e_V0CyaET4lpiEBCJ7hiYMZJqng/edit#heading=h.i2q1r7wb62uu
Proposed solution
KonnectControlPlane
.Prerequisites
432
Acceptance criteria