Releases: FairwindsOps/goldilocks
v4.0.0
Changelog
e124be6 Bump alpine from 3.14.0 to 3.14.2 (#353)
10d66a1 Bump github.com/spf13/cobra from 1.1.3 to 1.2.1 (#337)
4b8350d Fix ordering of VPA mode annotation logic (#352)
b422adc Only use v flag in logging (#372)
4b38b3d Support multi controller (backend) (#373)
25481ab Support multi controller (frontend) (#376)
d491646 Update README.md (#356)
cb0385c Update docmentation to reflect multi-controller changes (#378)
f5c2c14 Update documentation from template (#364)
1778de8 Update golangci-lint to v1.41.1 (#360)
8a28a56 Updating all k8s dependencies (#365)
b3e34e2 Use go 1.17.1 (#363)
540f93f Vpa Resource Policy (#375)
7f4346a [RD-3] use goreleaser and multiarch docker manifest (#377)
df66094 add packr2 step to goreleaser build (#379)
Docker images
docker pull quay.io/fairwinds/goldilocks:v4.0.0
docker pull quay.io/fairwinds/goldilocks:v4
docker pull quay.io/fairwinds/goldilocks:v4.0
v4.0.0-rc.2
v4.0.0-rc.1
Changelog
e124be6 Bump alpine from 3.14.0 to 3.14.2 (#353)
10d66a1 Bump github.com/spf13/cobra from 1.1.3 to 1.2.1 (#337)
4b8350d Fix ordering of VPA mode annotation logic (#352)
b422adc Only use v flag in logging (#372)
4b38b3d Support multi controller (backend) (#373)
25481ab Support multi controller (frontend) (#376)
d491646 Update README.md (#356)
cb0385c Update docmentation to reflect multi-controller changes (#378)
f5c2c14 Update documentation from template (#364)
1778de8 Update golangci-lint to v1.41.1 (#360)
8a28a56 Updating all k8s dependencies (#365)
b3e34e2 Use go 1.17.1 (#363)
540f93f Vpa Resource Policy (#375)
7f4346a [RD-3] use goreleaser and multiarch docker manifest (#377)
Docker images
docker pull quay.io/fairwinds/goldilocks:v4.0.0-rc.1
docker pull quay.io/fairwinds/goldilocks:v4
docker pull quay.io/fairwinds/goldilocks:v4.0
v3.3.0
v3.2.0
v3.1.5
Changelog
276735e Bump k8s.io/client-go from 0.20.1 to 0.20.2 (#279)
2f57f0f Bump alpine from 3.12.3 to 3.13.0 (#280)
195b0d8 Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (#275)
ed2fd42 Bump sigs.k8s.io/controller-runtime from 0.7.0 to 0.8.0 (#277)
bad0534 Bump golang from 1.15.6 to 1.15.7 (#284)
37707de Bump k8s.io/autoscaler/vertical-pod-autoscaler from 0.9.0 to 0.9.2 (#282)
233488f Bump sigs.k8s.io/controller-runtime from 0.8.0 to 0.8.1 (#283)
69c832c Bump alpine from 3.13.0 to 3.13.1 (#286)
1db9b98 Capitalize deployment (#289)
581f533 Bump golang from 1.15.7 to 1.15.8 (#287)
8554e94 Bump k8s.io/client-go from 0.20.2 to 0.20.4 (#295)
4b7e25c Bump alpine from 3.13.1 to 3.13.2 (#296)
d890b39 Bump github.com/spf13/cobra from 1.1.1 to 1.1.3 (#291)
2524480 Bump sigs.k8s.io/controller-runtime from 0.8.1 to 0.8.3 (#300)
1c23a3e Update documentation from template (#301)
c5f5b4b Managed by Terraform
v3.1.4
v3.1.0 - UI Refresh
UI Refresh
The UI of Goldilocks has been completely refreshed with cleaner, more accessible CSS/HTML/Javascript. A huge shout-out to @littlelark for a ton of great work on these changes.
Full Changelog
0bc68c0 Add zero-state messaging for empty recommendations and namespaces (#228)
7be9cee Bump sigs.k8s.io/controller-runtime from 0.6.2 to 0.6.3 (#229)
681b913 Fix typo shoul -> should (#237)
67f7626 Bump github.com/spf13/cobra from 1.0.0 to 1.1.1 (#238)
6666e59 Bump golang from 1.15.2 to 1.15.3 (#239)
e4c3305 Bump alpine from 3.12.0 to 3.12.1 (#244)
11e785e Bump golang from 1.15.3 to 1.15.4 (#246)
3ae2d05 Bump golang from 1.15.4 to 1.15.5 (#251)
df4e037 Bump golang from 1.15.5 to 1.15.6 (#254)
cdd6b99 Bump alpine from 3.12.1 to 3.12.2 (#260)
244023d Bump github.com/gobuffalo/packr/v2 from 2.8.0 to 2.8.1 (#248)
12ef39e Bump alpine from 3.12.2 to 3.12.3 (#265)
b23ff56 Update README.md (#261)
b23fdf1 UI Refactor. Remove non-functioning base-path arg from dashboard. (#235)
v3.0.0 - The Big One
This release comes on the heels of a ton of bug fixes as well as a ton of big changes from @hjkatz. A huge thank-you to Harrison for his patience and hard work as we got all these merged.
Changelog
Changes since v2.2.0:
a7dff49 Update deps. Fix CI process. (#110)
1b60f55 Bump github.com/gorilla/mux from 1.7.3 to 1.7.4 (#107)
106b33e Bump github.com/spf13/cobra from 0.0.5 to 0.0.6 (#113)
fe42d73 Bump github.com/stretchr/testify from 1.4.0 to 1.5.1 (#114)
be00e4b Bump sigs.k8s.io/controller-runtime from 0.4.0 to 0.5.0 (#111)
fe3f93f Bump k8s.io/client-go from 0.17.2 to 0.17.3 (#115)
e635d2a Revamp e2e Tests (#118)
54b3a21 remove org-global context from the build. Update codeowners (#126)
67f32e3 Hkatz/pretty print resources (Alternate Fix #78) (#117)
a8c082d Fix container current memory request (#120)
6fbeb76 Bump github.com/gobuffalo/packr/v2 from 2.7.1 to 2.8.0 (#127)
0171c20 Update README.md (#129)
358c768 Hkatz/refactor reconciler (#128)
fb01e55 Setting up dependabot config (#134)
e99c8a3 Bump k8s.io/api from 0.17.3 to 0.17.4 (#133)
c76846f Bump k8s.io/client-go from 0.17.3 to 0.17.4 (#132)
04bbf66 Bump sigs.k8s.io/controller-runtime from 0.5.0 to 0.5.1 (#130)
6c4776d Bump alpine from 3.9 to 3.11.3 (#136)
521a452 Bump golang from 1.12.4 to 1.14.0 (#135)
35ef4fe Summary fix for multiple containers in a pod (#123)
2535fce Hkatz/add vpa update mode (#137)
44920ae Bump golang from 1.14.0 to 1.14.1 (#139)
fb1b296 Drop end-to-end testing for kube 1.14 (#141)
5a2e989 Bump github.com/spf13/cobra from 0.0.6 to 0.0.7 (#142)
9c38577 Bump alpine from 3.11.3 to 3.11.5 (#147)
b1b5c62 Hkatz/vpa deployment exclusion and updates (#140)
c018ddc Bump golang from 1.14.1 to 1.14.2 (#153)
bf6b625 Changing check in e2e test to a substring check (#159)
e508d5b Fix slack link (#158)
92c61fd Bump sigs.k8s.io/controller-runtime from 0.5.1 to 0.5.2 (#143)
eaf0cef Bump alpine from 3.11.5 to 3.11.6 (#161)
1cd3330 update summary package to be more flexible and include better tests (#154)
867365f Fix slack link (#164)
3b57c2d Clarify the historical significanc of not recommending the CLI usage (#166)
26493d8 Bump golang from 1.14.2 to 1.14.3 (#167)
e41e72b Bump alpine from 3.11.6 to 3.12.0 (#172)
4579f73 Bump golang from 1.14.3 to 1.14.4 (#174)
ab3eeeb Bump github.com/stretchr/testify from 1.5.1 to 1.6.0 (#171)
60a31eb Bump github.com/stretchr/testify from 1.6.0 to 1.6.1 (#175)
fa52a65 Remove mgoodhart5 from CODEOWNERS (#184)
5a4f125 Turn on docker push for master (#191)
746e30a Hkatz/dashboard and summary overhaul (#180)
92a09a0 Hkatz/batch summary deployments api call (#194)
9f46ebe Hkatz/namespace and summary niceties (#196)
d885622 Bump golang from 1.14.4 to 1.14.7 (#193)
159ff4a Update client go and vpa (#203)
1845fa6 Hkatz/vpa updates more tests and pointers (#209)
9a07c04 Bump github.com/gorilla/mux from 1.7.4 to 1.8.0 (#207)
9c97e39 Fix memory request/limit in dashboard. (#211)
539c129 Fix use of labels for update mode (#204)
df74690 Bump golang from 1.14.7 to 1.15.1 (#215)
5f2e72e Bump golang from 1.15.1 to 1.15.2 (#221)
0553cc5 Updates for 3.0 (#222)
4d222ec Update kind version in pre e2e script (#226)
v2.2.0
Changelog
5d55612 Adding a note about VPA admission webhook (#92)
a9030de Bump k8s.io/api from 0.17.0 to 0.17.1 (#102)
faaec42 Bump k8s.io/api from 0.17.1 to 0.17.2 (#105)
1f7a246 Bump k8s.io/apimachinery from 0.17.1 to 0.17.2 (#106)
e0f1ff4 Bump sigs.k8s.io/controller-runtime from 0.3.0 to 0.4.0 (#93)
6abefe7 Fixing up all the dependencies with newer client-go (#94)
7aa135d Lots of small changes and cleanup (#99)
e55026d Make units consistent for memory fixes issue #78 (#103)
998db15 Refactored summary pkg and added more tests. (#90)
0e21036 Updating e2e testing for kube 1.17 and kind v0.7.0. Fixing support for kube 1.16+. Deprecating extensions api. (#104)
9e409fb adding the opensource office hours info to the readme (#95)
17819c8 change logo font color to navy (#91)