apiVersion: configuration.konghq.com/v1alpha1 kind: KongPluginBinding metadata: name: ${NAME}-llm-ai-proxy-advanced-binding namespace: ${NAMESPACE} spec: controlPlaneRef: type: konnectNamespacedRef konnectNamespacedRef: name: ${CONTROL_PLANE_REF_NAME} pluginRef: name: ${NAME}-llm-ai-proxy-advanced targets: serviceRef: group: configuration.konghq.com kind: KongService name: ${NAME}-llm-proxy --- apiVersion: configuration.konghq.com/v1alpha1 kind: KongPluginBinding metadata: name: ${NAME}-llm-rate-limiting-global-binding namespace: ${NAMESPACE} spec: controlPlaneRef: type: konnectNamespacedRef konnectNamespacedRef: name: ${CONTROL_PLANE_REF_NAME} pluginRef: name: ${NAME}-llm-rate-limiting-global targets: serviceRef: group: configuration.konghq.com kind: KongService name: ${NAME}-llm-proxy --- apiVersion: configuration.konghq.com/v1alpha1 kind: KongPluginBinding metadata: name: ${NAME}-llm-rate-limiting-per-client-binding namespace: ${NAMESPACE} spec: controlPlaneRef: type: konnectNamespacedRef konnectNamespacedRef: name: ${CONTROL_PLANE_REF_NAME} pluginRef: name: ${NAME}-llm-rate-limiting-per-client targets: routeRef: group: configuration.konghq.com kind: KongRoute name: ${NAME}-llm-chat --- apiVersion: configuration.konghq.com/v1alpha1 kind: KongPluginBinding metadata: name: ${NAME}-llm-prompt-guard-binding namespace: ${NAMESPACE} spec: controlPlaneRef: type: konnectNamespacedRef konnectNamespacedRef: name: ${CONTROL_PLANE_REF_NAME} pluginRef: name: ${NAME}-llm-prompt-guard targets: routeRef: group: configuration.konghq.com kind: KongRoute name: ${NAME}-llm-chat --- apiVersion: configuration.konghq.com/v1alpha1 kind: KongPluginBinding metadata: name: ${NAME}-llm-semantic-prompt-guard-binding namespace: ${NAMESPACE} spec: controlPlaneRef: type: konnectNamespacedRef konnectNamespacedRef: name: ${CONTROL_PLANE_REF_NAME} pluginRef: name: ${NAME}-llm-semantic-prompt-guard targets: routeRef: group: configuration.konghq.com kind: KongRoute name: ${NAME}-llm-chat --- apiVersion: configuration.konghq.com/v1alpha1 kind: KongPluginBinding metadata: name: ${NAME}-llm-openid-connect-binding namespace: ${NAMESPACE} spec: controlPlaneRef: type: konnectNamespacedRef konnectNamespacedRef: name: ${CONTROL_PLANE_REF_NAME} pluginRef: name: ${NAME}-llm-openid-connect targets: routeRef: group: configuration.konghq.com kind: KongRoute name: ${NAME}-llm-chat --- apiVersion: configuration.konghq.com/v1alpha1 kind: KongPluginBinding metadata: name: ${NAME}-llm-key-auth-binding namespace: ${NAMESPACE} spec: controlPlaneRef: type: konnectNamespacedRef konnectNamespacedRef: name: ${CONTROL_PLANE_REF_NAME} pluginRef: name: ${NAME}-llm-key-auth targets: routeRef: group: configuration.konghq.com kind: KongRoute name: ${NAME}-llm-chat --- apiVersion: configuration.konghq.com/v1alpha1 kind: KongPluginBinding metadata: name: ${NAME}-llm-anonymous-termination-binding namespace: ${NAMESPACE} spec: controlPlaneRef: type: konnectNamespacedRef konnectNamespacedRef: name: ${CONTROL_PLANE_REF_NAME} pluginRef: name: ${NAME}-llm-anonymous-termination targets: consumerRef: name: ${NAME}-llm-anonymous