2023-05-15 14:38:05 +00:00
|
|
|
package k8s
|
|
|
|
|
|
|
|
import (
|
|
|
|
"context"
|
|
|
|
|
2023-05-17 09:07:09 +00:00
|
|
|
"github.com/traefik/traefik/v3/pkg/config/dynamic"
|
2024-03-15 08:24:03 +00:00
|
|
|
"k8s.io/apimachinery/pkg/runtime"
|
2023-05-15 14:38:05 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
type RouterTransform interface {
|
2024-03-15 08:24:03 +00:00
|
|
|
Apply(ctx context.Context, rt *dynamic.Router, object runtime.Object) error
|
2023-05-15 14:38:05 +00:00
|
|
|
}
|