Add custom backend annotation
This commit is contained in:
parent
3499524282
commit
bf12e793f6
10 changed files with 270 additions and 17 deletions
|
|
@ -40,7 +40,8 @@ const (
|
|||
)
|
||||
|
||||
type mockCfg struct {
|
||||
MockSecrets map[string]*api.Secret
|
||||
MockSecrets map[string]*api.Secret
|
||||
MockServices map[string]*api.Service
|
||||
}
|
||||
|
||||
func (m mockCfg) GetDefaultBackend() defaults.Backend {
|
||||
|
|
@ -51,6 +52,10 @@ func (m mockCfg) GetSecret(name string) (*api.Secret, error) {
|
|||
return m.MockSecrets[name], nil
|
||||
}
|
||||
|
||||
func (m mockCfg) GetService(name string) (*api.Service, error) {
|
||||
return m.MockServices[name], nil
|
||||
}
|
||||
|
||||
func (m mockCfg) GetAuthCertificate(name string) (*resolver.AuthSSLCert, error) {
|
||||
if secret, _ := m.GetSecret(name); secret != nil {
|
||||
return &resolver.AuthSSLCert{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue