Skip to content

feat: As a user, I want to use ApisixPluginConfig, so that porting to Gateway API is made easier #2832

Description

@mulimoen

Description

... or alternatively implement secretRef for plugins configuration in PluginConfig

The implementation of the kubernetes Gateway API requires the resource PluginConfig to be used in HTTPRoute. When configuring plugins which requires secrets, for example openid-connect, no simple solution is present for using a k8s secret as the configuration is passed (I believe) directly through to the plugin.

One can in ApisixPluginConfig use secretRef to interpolate keys and values from a k8s secret. A similar solution is not possible in PluginConfig. It would be ideal if one could use an ApisixPluginConfig as a filter in HTTPRoute.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions