Commit Graph

1530 Commits

Author SHA1 Message Date
Pengfei Ni 0014a2b99c Use Get API to fetch node's ID 2018-02-24 14:13:57 +08:00
Pengfei Ni 94bb667c07 Do not convert cases for providerID 2018-02-24 14:13:27 +08:00
Slawomir Chylek 218854c609 Golint fixes for file forked from k8s. 2018-02-23 10:56:58 +01:00
Slawomir Chylek 5a223683d6 First VPA full stack e2e tests. 2018-02-22 15:59:30 +01:00
Tomek Kulczyński 73bd8d5b60 Apply review comments 2018-02-22 15:49:59 +01:00
Beata Skiba 0ac080ffdd
Merge pull request #678 from schylek/log
Dump VPA tests report.
2018-02-22 14:17:00 +01:00
Slawomir Chylek 6e72301ed4 Dump VPA tests report. 2018-02-22 14:00:50 +01:00
Beata Skiba 1192fb8859
Merge pull request #677 from kgrygiel/master
Use decaying histograms in the recommender.
2018-02-22 10:25:32 +01:00
kgrygiel 8d61e6c07f Use decaying histograms in the recommender. 2018-02-22 10:08:12 +01:00
Tomek Kulczyński 8ebc5014c6 Make requests smaller or equal to limits 2018-02-21 17:48:43 +01:00
Beata Skiba 14acbbbf9a
Merge pull request #675 from schylek/debug
Set KUBECONFIG variable in VPA e2e script.
2018-02-21 14:25:45 +01:00
Slawomir Chylek dff141387c Set KUBECONFIG variable in VPA e2e script. 2018-02-21 14:22:41 +01:00
Beata Skiba 5fce77b471
Merge pull request #674 from schylek/debug
Dump kubectl version and context name for VPA e2e tests.
2018-02-21 11:16:20 +01:00
Slawomir Chylek d027f2fe2b Dump kubectl version and context name for VPA e2e tests. 2018-02-21 11:03:06 +01:00
Krzysztof Grygiel 15c023dfea Decaying histograms (#651)
* Add time to Histogram to support weight decaying.

1. Add time parameter to Add/Subtract methods.
   This will be required by the decaying histograms.
2. Add Equals to the interface.
3. Add a test for Merge().

* Add decaying histograms.

* Comments.

* Remove unnecessary pointers to interfaces.

* Move the scale operation to histogram type.
2018-02-20 16:39:55 +01:00
Beata Skiba 730d4d933d
Merge pull request #672 from schylek/ac
VPA admission controller e2e test.
2018-02-20 14:10:38 +01:00
Slawomir Chylek 442265ff4d Check memory overwrite in admission controller test. 2018-02-20 13:29:51 +01:00
Marcin Wielgus 1591b650a0
Merge pull request #673 from schylek/debug
VPA e2e test infra debug cont.
2018-02-20 13:23:28 +01:00
Slawomir Chylek ed1ff648b8 VPA e2e test infra debug cont. 2018-02-20 13:03:13 +01:00
Slawomir Chylek 564f47ff87 VPA admission controller e2e test. 2018-02-20 11:48:07 +01:00
Beata Skiba 2722fa6297
Merge pull request #612 from KarolKraskiewicz/loading-cluster-state-refactoring
Refactoring: loading ClusterState
2018-02-20 10:29:57 +01:00
Karol Kraśkiewicz c44abf9204 refactoring: loading data into cluster state 2018-02-19 20:36:14 +01:00
Beata Skiba 8730ca9ea5
Merge pull request #671 from schylek/admission-controller
Pass pod namespace into admission-controller logic.
2018-02-19 17:11:59 +01:00
Beata Skiba 48d821ed15
Merge pull request #670 from schylek/suite
Refine support for VPA e2e test suites.
2018-02-19 16:09:24 +01:00
Slawomir Chylek f80a3abc7a Pass pod namespace into admission-controller logic. 2018-02-19 16:01:21 +01:00
Marcin Wielgus 7c31ecea43
Merge pull request #665 from rvkubiak/cluster-autoscaler_cloudbuild
Add GCB config for cluster-autoscaler
2018-02-19 13:52:57 +01:00
Slawomir Chylek c39a1f707f Fix setting of env variables in VPA e2e scripts 2018-02-19 11:48:20 +01:00
Slawomir Chylek 6924b8f8a2 VPA creation and listing for debugging test-infra. 2018-02-19 11:32:50 +01:00
Slawomir Chylek c8f4c50efe Refine support for different e2e test suites. 2018-02-19 11:24:32 +01:00
Ryan Kubiak ef886b828d Add GCB config for cluster-autoscaler
Enables building of the cluster-autoscaler container using Google
Container Builder.  This is part of a larger effort to automate and
establish provenance for Kubernetes add-on images.
2018-02-15 16:03:35 -08:00
Marcin Wielgus d05d7f7cd9
Merge pull request #659 from schylek/e2e-updater
VPA updater e2e test introduced.
2018-02-15 19:11:58 +01:00
Marcin Wielgus 27abecd7cc
Merge pull request #658 from schylek/milli-values
Fix handling computing priorities for milli quantities.
2018-02-15 17:06:17 +01:00
Marcin Wielgus b1935fc0d0
Merge pull request #657 from schylek/patch-test-fix
Loosen test conditions for patching VPA objects.
2018-02-15 17:05:40 +01:00
Marcin Wielgus 39e383c4a2
Merge pull request #656 from aleksandra-malinowska/update-dockerfiles-fix
Add installing libseccomp-devel to builder
2018-02-15 17:05:06 +01:00
Slawomir Chylek d8c0595290 VPA updater e2e test introduced. 2018-02-15 16:48:41 +01:00
Slawomir Chylek 2fddaf5275 Fix handling computing priorities for milli quantities. 2018-02-15 16:43:46 +01:00
Slawomir Chylek 29ce75420a Loosen test conditions for patching VPA objects. 2018-02-15 14:04:41 +01:00
Aleksandra Malinowska 01ad30c329 Add installing libseccomp-devel to builder 2018-02-15 11:31:23 +01:00
Marcin Wielgus ae80aea8bd
Merge pull request #640 from aleksandra-malinowska/disable-soft-affinity
Disable checking inter pod affinity predicate if not necessary
2018-02-14 15:35:51 +01:00
Aleksandra Malinowska 9cc322a61d Disable checking inter pod affinity predicate if only preferred or node affinity used 2018-02-14 14:40:02 +01:00
Marcin Wielgus f17fe52b68
Merge pull request #650 from feiskyer/patch-1
Add reviewers
2018-02-14 14:07:48 +01:00
Pengfei Ni b70e613cfd Add reviewers 2018-02-14 20:30:53 +08:00
Marcin Wielgus 0ea9cec33e
Merge pull request #639 from aleksandra-malinowska/update-dockerfiles
Use Debian base to build Cluster Autoscaler image
2018-02-14 13:17:31 +01:00
Aleksandra Malinowska 8070f37023 Use Debian image 2018-02-14 13:01:29 +01:00
Aleksandra Malinowska 8abe69b121
Merge pull request #648 from discordianfish/fix-nvidia-gpu-resource-name
AWS: Fix nvidia gpu resource name, re-enable ScaleToZero
2018-02-14 12:30:20 +01:00
Marcin Wielgus d7a542e501
Merge pull request #645 from feiskyer/storageclass
storageclass permission is required
2018-02-14 12:27:40 +01:00
Pengfei Ni 96dae4818a storageclass permission is required 2018-02-14 08:21:32 +08:00
Marcin Wielgus b91b7b6874
Merge pull request #646 from schylek/fix
Export REGISTRY/TAG variables for VPA e2e test.
2018-02-13 17:12:38 +01:00
Johannes 'fish' Ziemke cf27c68d73 Allow scaling to zero on AWS 2018-02-13 16:13:40 +01:00
Johannes 'fish' Ziemke 4eb83911df Fix nvidia gpu resource name on AWS 2018-02-13 16:00:17 +01:00