Joachim Bartosik
c0cc820df6
Support VPA pre processor
2019-04-26 14:45:13 +02:00
Kubernetes Prow Robot
a51fbce8be
Merge pull request #1914 from stuartnelson3/stn/provider-id
...
Note that `--provider-id` is required for self-managed kubelets
2019-04-26 05:22:26 -07:00
Kubernetes Prow Robot
aab2dc6072
Merge pull request #1950 from jbartosik/refactor-vpa-server
...
Break getPatchesForPodResourceRequest into smaller functions
2019-04-24 08:14:06 -07:00
Joachim Bartosik
f4f5125b9c
Break getPatchesForPodResourceRequest into smaller functions
...
Prepare for setting limits
2019-04-24 16:51:35 +02:00
Kubernetes Prow Robot
adb1e7c999
Merge pull request #1935 from yagonobre/lc-cache
...
Add cache to getInstanceTypeByLCName for avoid aws rate limit
2019-04-24 04:00:02 -07:00
Kubernetes Prow Robot
7cfc548cc6
Merge pull request #1948 from tghartland/magnum-local-gophercloud
...
Add local copy of gophercloud in magnum cloud provider
2019-04-24 03:02:02 -07:00
Thomas Hartland
c2f2e9cd63
Ignore gophercloud in verify checks
2019-04-24 11:34:25 +02:00
Thomas Hartland
01b97d2ad4
Use local gophercloud in cloudprovider/magnum
...
The import path is changed to the local directory.
This commit also breaks the dependency on
k8s.io/kubernetes/pkg/cloudprovider/providers/openstack
which was providing a Config struct.
The struct has been copied into magnum_util.go.
2019-04-24 11:33:43 +02:00
Thomas Hartland
355cd68aba
Add gophercloud in cloudprovider/magnum
...
Compared to the gophercloud which kubernetes
uses, this also has
* openstack/containerinfra/v1/clusters
* openstack/orchestration/v1/stackresources
* openstack/orchestration/v1/stacks
* testhelper
The internal gophercloud import path is changed
from "github.com/gophercloud/gophercloud"
to "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/magnum/gophercloud"
2019-04-24 10:17:15 +02:00
Kubernetes Prow Robot
956e0c5ad3
Merge pull request #1886 from drewhemm/mixed-instances-policy
...
Add support for AWS ASG mixed instances policy
2019-04-23 14:54:02 -07:00
Thomas Hartland
3b7d64dbd0
Revert vendoring extra gophercloud packages
2019-04-23 17:19:53 +02:00
Kubernetes Prow Robot
4e06750b81
Merge pull request #1941 from namreg/fix-read-certs
...
Return read bytes while reading certs
2019-04-23 07:10:13 -07:00
Kubernetes Prow Robot
14679504ea
Merge pull request #1942 from gjtempleton/CA-FAQ-Stockout-Clarification
...
CA FAQs - Clarify error situations support
2019-04-23 07:08:10 -07:00
Kubernetes Prow Robot
77cc8e23d5
Merge pull request #1944 from Jeffwan/apply_for_reviewer
...
Add Jiaxin Shan(Jeffwan@) as reviewer
2019-04-23 03:14:11 -07:00
Kubernetes Prow Robot
7f8cf3d304
Merge pull request #1940 from gjtempleton/VPA-FAQs-Anchor-Links
...
Add VPA FAQs anchor links
2019-04-23 03:12:13 -07:00
Jiaxin Shan
e6afc13d12
Add Jiaxin Shan(Jeffwan@) as reviewer
2019-04-22 22:24:27 -07:00
Kubernetes Prow Robot
16bd851804
Merge pull request #1861 from reinaldo-pinto/patch-1
...
Fix: failed forbidden Jobs
2019-04-22 20:26:07 -07:00
reinaldo-pinto
129bc11f96
Fix: failed forbidden, using RBAC.
...
adding rules needed of the Job on file. cluster-autoscaler-run-on-master.yaml
2019-04-22 23:21:09 -03:00
reinaldo-pinto
5c15ad590a
Fix: failed forbidden, using RBAC.
...
adding rules needed of the Job on file. cluster-autoscaler-multi-asg.yaml
2019-04-22 23:19:56 -03:00
reinaldo-pinto
1b43a1cebf
Fix: Failed forbidden, using RBAC.
...
adding rules needed of the Job on file. cluster-autoscaler-autodiscover.yaml
2019-04-22 23:19:00 -03:00
GuyTempleton
5be470791e
CA FAQs - Clarify error situations support
2019-04-22 17:07:15 +01:00
Igor German
d2aa9a4089
Fix reading cert files
2019-04-22 18:12:07 +03:00
GuyTempleton
64e1e67dde
VPA FAQs minor changes
2019-04-22 14:48:48 +01:00
GuyTempleton
770f3e8187
Add anchor links to VPA FAQs
2019-04-22 14:46:22 +01:00
Yago Nobre
d35f797c4a
Add cache to getInstanceTypeByLCName for avoid aws rate limit
2019-04-20 00:33:03 -03:00
Kubernetes Prow Robot
95402ea344
Merge pull request #1920 from trilogy-group/fix/priority_expander_requires_permissions
...
priority expander based on client-go for cluster autoscaler is missing permissions
2019-04-19 07:11:54 -07:00
Kubernetes Prow Robot
63237f1496
Merge pull request #1924 from schylek/b
...
VPA - add monitoring of VPA object with unsupported config condition.
2019-04-19 01:05:55 -07:00
Slawomir Chylek
1a2e531d9b
VPA - addmonitoring of VPA object with unsupported config condition.
2019-04-19 07:52:15 +00:00
Kubernetes Prow Robot
6243825d9c
Merge pull request #1921 from bskiba/no-matched-false
...
Unset NoPodsMatched if pods match
2019-04-18 08:04:11 -07:00
Beata Skiba
95d6dab660
Unset NoPodsMatched if pods match
2019-04-18 16:31:22 +02:00
Kubernetes Prow Robot
ae7f5b7b5a
Merge pull request #1910 from jbartosik/only-top-level-controller
...
Validate that targetRef if set is a top level controller
2019-04-18 07:02:10 -07:00
Joachim Bartosik
d1c90cb884
Validate that targetRef if set is a top level controller
...
ControllerFetcher and its tests written by @schylek.
2019-04-18 15:44:57 +02:00
Lukasz Piatkowski
16666c238d
add missing permissions
2019-04-18 14:24:29 +02:00
Kubernetes Prow Robot
0a153eba52
Merge pull request #1915 from bskiba/log-moar
...
Set appropriate conditions on VPAs with no active pods matched.
2019-04-18 04:36:08 -07:00
Beata Skiba
993b7e6e76
Mark VPAs with no pods matched.
2019-04-18 12:42:55 +02:00
Kubernetes Prow Robot
f552b25a5b
Merge pull request #1917 from losipiuk/lo/target-size-one-by-one-fallback
...
Query target size of single MIG if listing migs fails + tests cleanup
2019-04-18 03:12:09 -07:00
Łukasz Osipiuk
393d6ba4a1
Remove extranous target size tests from gce_manager_test.go
...
Change-Id: I782e6aebeed3df588eb6933f7d7c97f8bbedcf32
2019-04-18 11:56:03 +02:00
Łukasz Osipiuk
53dd1a96e1
Query target size of single MIG if listing migs fails
...
Change-Id: I15cf0e306a40e8c7d35c963e3e872e42d82ee38d
2019-04-18 11:53:13 +02:00
Kubernetes Prow Robot
33d582fd5c
Merge pull request #1859 from trilogy-group/fix/addon-resizer-client-go
...
rework addon-resizer to use client-go
2019-04-17 07:36:10 -07:00
stuart nelson
cb2047036a
Add note about --provider-id for alicloud
2019-04-17 15:32:25 +02:00
stuart nelson
016a8b3f4f
Add note about --provider-id for AWS
2019-04-17 15:32:25 +02:00
Lukasz Piatkowski
afa195550f
small fixes and cleanup changes
2019-04-17 15:09:43 +02:00
Kubernetes Prow Robot
a7e9e12959
Merge pull request #1855 from losipiuk/lo/scalability-target-size
...
Update MIG target size cache via LIST api call
2019-04-16 08:59:13 -07:00
Kubernetes Prow Robot
b7f466b381
Merge pull request #1868 from arjunrn/feature/memory-saver
...
Added memory saver mode for VPA recommender
2019-04-16 08:25:09 -07:00
Kubernetes Prow Robot
6675f950a2
Merge pull request #1843 from trilogy-group/feature/priority_expander_remake_squashed
...
Priority expander relies now on listers instead of direct watch api
2019-04-16 05:57:12 -07:00
Łukasz Osipiuk
5f3f55434f
Update MIG target size cache via LIST api call
...
If MIG target size cache is empty we are now refreshing via single
list call per zone. For non-empty cache we are querying MIGs one by one.
Change-Id: I444dc4d766aedf2d2a768a5b6972d7799dffb6f4
2019-04-16 13:56:33 +02:00
Lukasz Piatkowski
856e58d599
rely on listers instead of watch api
2019-04-16 13:47:54 +02:00
Kubernetes Prow Robot
1331658da4
Merge pull request #1895 from bskiba/empty-rec
...
Keep track of VPAs with no recommendation.
2019-04-16 01:57:10 -07:00
Beata Skiba
f8ba52b0c6
Keep track of VPAs with no recommendation.
2019-04-16 10:40:52 +02:00
Kubernetes Prow Robot
dd5063c89f
Merge pull request #1877 from losipiuk/lo/pod-list-process-extensions
...
Migrate filter out schedulabe to PodListProcessor
2019-04-15 10:00:10 -07:00