mirror of
https://github.com/fluxcd/flagger.git
synced 2026-02-14 18:10:00 +00:00
19 lines
483 B
Go
19 lines
483 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(canary *flaggerv1.Canary) error {
|
|
return nil
|
|
}
|
|
|
|
func (c *KubernetesNoopRouter) Reconcile(canary *flaggerv1.Canary) error {
|
|
return nil
|
|
}
|