ocdp v1
This commit is contained in:
13
backend/internal/domain/repository/instance_entry_client.go
Normal file
13
backend/internal/domain/repository/instance_entry_client.go
Normal file
@ -0,0 +1,13 @@
|
||||
package repository
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
"github.com/ocdp/cluster-service/internal/domain/entity"
|
||||
)
|
||||
|
||||
// InstanceEntryClient 从 Kubernetes 集群中查询实例访问入口的接口
|
||||
type InstanceEntryClient interface {
|
||||
// ListEntries 返回指定实例(Helm Release)相关的 Service/Ingress 等入口信息
|
||||
ListEntries(ctx context.Context, cluster *entity.Cluster, instance *entity.Instance) ([]*entity.InstanceEntry, error)
|
||||
}
|
||||
Reference in New Issue
Block a user