[traefik] Remove TraefikService metadata from canary spec

This commit is contained in:
nmlc
2020-11-26 05:52:42 +05:00
parent adeb585de1
commit 746507dcc9
8 changed files with 5 additions and 50 deletions
-4
View File
@@ -175,10 +175,6 @@ type CanaryService struct {
// +optional
Backends []string `json:"backends,omitempty"`
// TraefikService is metadata to add to the traefik service
// +optional
TraefikService *CustomMetadata `json:"traefikService,omitempty"`
// Apex is metadata to add to the apex service
// +optional
Apex *CustomMetadata `json:"apex,omitempty"`
@@ -369,11 +369,6 @@ func (in *CanaryService) DeepCopyInto(out *CanaryService) {
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TraefikService != nil {
in, out := &in.TraefikService, &out.TraefikService
*out = new(CustomMetadata)
(*in).DeepCopyInto(*out)
}
if in.Apex != nil {
in, out := &in.Apex, &out.Apex
*out = new(CustomMetadata)