trickster
trickster copied to clipboard
Autodiscovery
Unreasonably Large Pull Request 2
- Config makes more sense; reduced unneeded options
- Backends are now properly instantiated and added to the ALB pool
Drafting as there's currently a bug preventing access to the instantiated backends. Working on a fix and will un-draft once ready.
Pull Request Test Coverage Report for Build 5148034125
- 122 of 208 (58.65%) changed or added relevant lines in 9 files are covered.
- No unchanged relevant lines lost coverage.
- Overall coverage decreased (-0.4%) to 92.377%
Changes Missing Coverage | Covered Lines | Changed/Added Lines | % |
---|---|---|---|
pkg/backends/alb/pool/health.go | 3 | 4 | 75.0% |
pkg/backends/alb/options/options.go | 1 | 3 | 33.33% |
pkg/backends/options/options.go | 2 | 4 | 50.0% |
pkg/kube/selector.go | 12 | 14 | 85.71% |
pkg/kube/client.go | 0 | 14 | 0.0% |
pkg/kube/resource.go | 89 | 106 | 83.96% |
pkg/routing/routing.go | 4 | 52 | 7.69% |
<!-- | Total: | 122 | 208 |
Totals | |
---|---|
Change from base Build 5008571097: | -0.4% |
Covered Lines: | 17292 |
Relevant Lines: | 18719 |