This project is in the process of being donated to the CNCF and is not affiliated with the Kubernetes project.
API
protocol_upgrade.proto

protocol_upgrade.proto

Package: protocol_upgrade.options.gloo.solo.io Types:

Source File: github.com/solo-io/gloo/projects/gloo/api/v1/options/protocol_upgrade/protocol_upgrade.proto


ProtocolUpgradeConfig

"websocket": .protocol_upgrade.options.gloo.solo.io.ProtocolUpgradeConfig.ProtocolUpgradeSpec
"connect": .protocol_upgrade.options.gloo.solo.io.ProtocolUpgradeConfig.ProtocolUpgradeSpec
Field Type Description
websocket .protocol_upgrade.options.gloo.solo.io.ProtocolUpgradeConfig.ProtocolUpgradeSpec Specification for websocket upgrade requests. Only one of websocket or connect can be set.
connect .protocol_upgrade.options.gloo.solo.io.ProtocolUpgradeConfig.ProtocolUpgradeSpec Only one of connect or websocket can be set.

ProtocolUpgradeSpec

"enabled": .google.protobuf.BoolValue
Field Type Description
enabled .google.protobuf.BoolValue Whether the upgrade should be enabled. If left unset, Envoy will enable the protocol upgrade.