You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current implementation of upstream certificate management in the Platform Gateway does not align with the manifest-based YAML structure that is already adopted for managing Rest APIs, LLMs, and MCPs.
For consistency and extensibility, should upstream certificates also follow the same declarative resource model used across the Platform Gateway?
apiVersion: gateway.api-platform.wso2.com/v1alpha1kind: Certificatemetadata:
name: my-custom-caspec:
displayName: My Custom CAdescription: Custom root CA for backend TLS verificationcertificate:
pem: | -----BEGIN CERTIFICATE----- MIIDXTCCAkWgAwIBAgIJAKL0UG+mRKtjMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV ... -----END CERTIFICATE-----
As discussed in the Secure Secret Management proposal [1], the platform would benefit from supporting multiple secret providers in the future while maintaining a consistent manifest structure.
The proposed sqlite persistence remain as the default provider:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Overview
The current implementation of upstream certificate management in the Platform Gateway does not align with the manifest-based YAML structure that is already adopted for managing Rest APIs, LLMs, and MCPs.
For consistency and extensibility, should upstream certificates also follow the same declarative resource model used across the Platform Gateway?
As discussed in the Secure Secret Management proposal [1], the platform would benefit from supporting multiple secret providers in the future while maintaining a consistent manifest structure.
The proposed sqlite persistence remain as the default provider:
To support HashiCorp Vault as a secret service provider in the future, the same manifest can be extended in a minimal and declarative manner:
[1] - #654
Beta Was this translation helpful? Give feedback.
All reactions