Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
Manager responsible for adjusting network resources such as Service, Ingress, Gateway API, etc., to achieve traffic grayscale.
func (*Manager) DoTrafficRouting ¶
func (m *Manager) DoTrafficRouting(c *util.RolloutContext) (bool, error)
func (*Manager) FinalisingTrafficRouting ¶
func (*Manager) InitializeTrafficRouting ¶
func (m *Manager) InitializeTrafficRouting(c *util.RolloutContext) error
InitializeTrafficRouting determine if the network resources(service & ingress & gateway api) exist. If it is Ingress, init method will create the canary ingress resources, and set weight=0.
Click to show internal directories.
Click to hide internal directories.