Navigation Menu

Skip to content

v1.3.0

Compare
Choose a tag to compare
@kdorosh kdorosh released this 31 Dec 19:39

New Features

  • Add a new auth_endpoint_query_params field to the AuthConfig CRD. When using the Gloo Enterprise OAuth feature, this allows you to append additional query parameters to the request that Gloo sends to the OIDC authorization endpoint to initiate the authorization code flow. This can be useful to integrate Gloo with some identity providers that require custom parameters to be sent to the authorization endpoint.
    The new field is a map, where each key-value pair will result in an additional query parameter:
  name: google-oidc
  namespace: gloo-system
spec:
  configs:
  - oauth:
      app_url: http://localhost:8080
      callback_path: /callback
      client_id: $CLIENT_ID
      client_secret_ref:
        name: google
        namespace: gloo-system
      issuer_url: https://accounts.google.com
      auth_endpoint_query_params:
        key1 : value1
        key2 : value2

We also added a new --auth-endpoint-query-params flag to the glooctl create authconfig command; the flag takes in a comma-separated list of key value pairs (e.g. a=b,c=d). (#2030)

  • Allow users to specify which release version to install via glooctl with: glooctl install gateway enterprise --version 0.20.6 or glooctl install gateway --version 1.2.1 (#1863)