liveBook · Manning

Extended feature

As explained in Kubernetes in Action, Second Edition

An extended feature is a portable Gateway API feature whose behavior is consistent across implementations that support it but that is not required of every implementation.

An extended feature is a portable Gateway API feature that implementations may support but are not required to provide. When supported, its behavior and semantics remain consistent across implementations. section 13.1.2

Use the support levels to understand what switching Gateway API providers means:

  • Core features must be supported by every implementation and provide the strongest portability guarantee. section 13.1.2
  • Extended features preserve their semantics across implementations, but a particular provider may not support them. section 13.1.2
  • Implementation-specific features depend on one provider and may require configuration changes when you switch providers. section 13.1.2

Switching providers

A configuration using an extended feature can move to another Gateway API implementation without semantic changes, provided the new implementation supports that feature. section 13.1.2

How Kubernetes in Action, Second Edition covers it

How deep it goes
Defines portability and semantics, then contrasts extended features with core and implementation-specific features without detailing feature mechanics.
Examples
Uses switching Gateway API providers while checking whether the destination implementation supports the selected feature.
What it assumes
Assumes familiarity with Gateway API implementations and distinguishes their support levels without requiring prior feature-specific mechanics.
What you can do after
Evaluate whether a Gateway API configuration can move between implementations without semantic changes.
How it connects
Connects Gateway API with core features, implementation-specific features, Kubernetes API resources, and Gateway API implementations.

This explainer was generated by Manning's knowledge graph from the text of Kubernetes in Action, Second Edition. The section links point to the parts of the book it draws on.