GatewayClass

GatewayClass is a cluster-scoped resource defined by the infrastructure provider. This resource represents a class of Gateways that can be instantiated.

CR Parameters

The following table describes the Gateway CR spec parameters:

Parameters Description
controllerName Specifies name of the controller that manages the Gateways of this class. The value MUST be domain prefixed path. This is a mandatory field. For example, f5.com/f5-cne-controller
description Specifies the definition of GatewayClass. For example, F5 BIG-IP Kubernetes Gateway

Sample CR

apiVersion: gateway.networking.k8s.io/v1
kind: GatewayClass
metadata:
  name: my-gateway-class
spec:
  controllerName: "f5.com/f5-cne-controller"
  description: "F5 BIG-IP Kubernetes Gateway"

Support Status

The following table describes the support status of GatewayClass CR paremeters:

Parameter Supported/Not Supported/Optional
controllerName Supported
description Supported