mirror of
https://github.com/fluxcd/flagger.git
synced 2026-04-15 06:57:34 +00:00
19 lines
473 B
Go
19 lines
473 B
Go
package router
|
|
|
|
import (
|
|
flaggerv1 "github.com/weaveworks/flagger/pkg/apis/flagger/v1beta1"
|
|
)
|
|
|
|
// KubernetesNoopRouter manages nothing. This is useful when one uses Flagger for progressive delivery of
|
|
// services that are not load-balanced by a Kubernetes service
|
|
type KubernetesNoopRouter struct {
|
|
}
|
|
|
|
func (c *KubernetesNoopRouter) Initialize(_ *flaggerv1.Canary) error {
|
|
return nil
|
|
}
|
|
|
|
func (c *KubernetesNoopRouter) Reconcile(_ *flaggerv1.Canary) error {
|
|
return nil
|
|
}
|