Supriya Premkumar
e52e5e486c
Adds ineffassign to GO linter script.
...
Changes:
- Enables ineffassign check in the verify scripts.
- Fixes lint errs.
2021-03-03 08:28:10 -08:00
Arjun Naik
0fec7b0f7e
Added functionality and API for pod autoscaling based on container resources
...
Signed-off-by: Arjun Naik <anaik@redhat.com>
2020-10-21 21:10:05 +02:00
Jordan Liggitt
eb69ac30da
Drop round-trip annotations in HPA conversion
2020-04-08 11:16:15 -04:00
Ivan Glushkov
141eaf79ee
Introduces all API changes needed for Configurable HPA PR
2019-12-10 20:37:03 +04:00
wojtekt
d7011f1bdb
Cleanup explicitly registered functions
2019-10-24 20:21:00 +02:00
Àbéjídé Àyodélé
25df4e69a5
Clean up pkg/apis.
...
These are based on recommendation from
[staticcheck](http://staticcheck.io/ ).
2019-05-09 15:25:41 +00:00
WanLinghao
cb9da96cc9
Remove duplicate package import
2019-02-28 16:26:20 +08:00
Mike Dame
3bb36411da
Fix conversion for autoscaling/v1 ObjectMetricSource and add MetricIdentifier fuzzer
...
Selectors in ObjectMetricSource's weren't being persisted through roundtrip conversions, and this wasn't caught because we had no fuzzer testing MetricIdentifier selectors
2018-08-29 15:29:19 -04:00
Mike Dame
a79916fa84
Update autoscaling conversion and validation for v2beta2 inclusion
2018-08-27 11:07:52 -04:00
Dr. Stefan Schimanski
012b085ac8
pkg/apis/core: mechanical import fixes in dependencies
2017-11-09 12:14:08 +01:00
Solly Ross
b0af402475
Move Autoscaling v2{alpha1 --> beta1}
...
This commit renames autoscaling/v2alpha1 to autoscaling/v2beta1.
Only the API-related code is moved in this commit.
2017-09-05 17:49:30 -04:00
Chao Xu
cd7e7afaaa
run pkg/apis/make-origin-dir-compile, pkg/apis compile
2017-06-22 11:30:51 -07:00
Solly Ross
26ef38fe89
Add HPA status conditions to API types
...
This commit adds the new API status conditions to the API types.
The field exists as a field in autoscaling/v2alpha1, and is
round-tripped through an annotation in autoscaling/v1.
2017-06-05 10:50:34 -04:00
Solly Ross
caa78e0b3e
Fix HPA v1 Conversion Bug
...
There was a bug in the HPA v1 conversion logic that would occur when
a custom metric and a metric that was encoded in v1 as
targetCPUUtilizationPercentage were used at the same time. In this
case, the custom metric could overwrite the CPU metric, or vice versa.
This fixes that bug, and ensures that the fuzzer tests round-tripping
with multiple metrics.
2017-02-20 01:45:49 -05:00
Solly Ross
fe32a09ba4
Add autoscaling/v2alpha1 types to v1 in annotation
...
This commit adds autoscaling/v2alpha1 types to autoscaling/v1
for use in the alpha annotations which preserve v2alpha1 content
through round-trips.
2017-02-07 17:40:31 -05:00
Solly Ross
86c430b881
Introduce HPA v2 API Objects
...
This commit introduces the autoscaling/v2alpha1 API group, which
currently contains the first alpha of the new HorizontalPodAutoscaler
object.
2017-02-07 17:20:14 -05:00
Piotr Szczesniak
212b459817
Move internal types of hpa from pkg/apis/extensions to pkg/apis/autoscaling
2016-05-09 09:18:13 +02:00
Clayton Coleman
db5a851d0c
Inline default methods by hand in custom conversions
2016-05-07 11:55:31 -04:00
Clayton Coleman
fdb110c859
Fix the rest of the code
2016-04-29 17:12:10 -04:00
Piotr Szczesniak
90c647eff9
API changes in HPA required for going to GA
2016-02-15 21:39:00 +01:00