schylek
78e9714f2b
Sample YAMLs with VPA spec and vpa-enabled deployment. ( #557 )
...
* Sample YAMLs with VPA spec and vpa-enabled deployment.
* Labels in sample yamls simplified.
2018-01-19 23:38:39 +01:00
Marcin Wielgus
727662b76a
Merge pull request #562 from schylek/fix
...
Fix deleting VPA from the ClusterState.
2018-01-19 23:37:36 +01:00
Marcin Wielgus
a7c94accef
Merge pull request #561 from schylek/updater
...
APImock replaced with a real API in the Updater. Recommender_mock removed too.
2018-01-19 15:50:39 +01:00
Slawomir Chylek
d9cf1b08a2
Fix deleting VPA from the ClusterState.
2018-01-19 15:31:04 +01:00
Slawomir Chylek
e379feecc3
apimock removed.
2018-01-19 15:23:01 +01:00
Slawomir Chylek
7271220b10
recommender_mock removed
2018-01-19 15:22:49 +01:00
Slawomir Chylek
c9f5b0a41c
APImock replaced with a real API in the Updater.
2018-01-19 15:05:53 +01:00
Marcin Wielgus
f136e1af8b
Merge pull request #560 from tkulczynski/remove-initializer
...
Remove initializer code
2018-01-19 15:02:01 +01:00
Tomek Kulczyński
aa25b92cc3
Remove initializer code. It needs to be replaced with Admission Controller.
2018-01-19 13:09:10 +01:00
Marcin Wielgus
da3607133d
Merge pull request #558 from rickard-von-essen/patch-1
...
CA AWS: Update README regarding scale-down-delay
2018-01-18 19:50:13 +01:00
Rickard von Essen
9953f6c3fe
CA AWS: Update README regarding scale-down-delay
...
63310ef41a replaced the `--scale-down-delay` flag with the `--scale-down-delay-after-add`, `--scale-down-delay-after-delete`, and `--scale-down-delay-after-failure` flags. This updates the README accordingly.
2018-01-18 16:26:41 +01:00
Marcin Wielgus
a1de371468
Merge pull request #554 from thockin-tmp/gcr-vanity
...
Pushes go to staging-k8s.gcr.io
2018-01-18 12:21:23 +01:00
Tim Hockin
2c4477065c
Pushes go to staging-k8s.gcr.io
2018-01-17 14:16:38 -08:00
Marcin Wielgus
bdd668a214
Merge pull request #553 from feiskyer/etcd-key
...
Add support for configuring etcd private keys
2018-01-17 15:23:49 +01:00
Marcin Wielgus
93635e09fc
Merge pull request #552 from feiskyer/vmss-compatible
...
Reduce API calls and avoid touching Azure rate limits
2018-01-17 15:22:28 +01:00
Pengfei Ni
b6076578f3
Update documentation
2018-01-17 14:07:34 +08:00
Pengfei Ni
81869f6109
Add support for configuring etcd private keys
...
Refer https://github.com/Azure/acs-engine/releases/tag/v0.12.0 .
2018-01-17 14:06:56 +08:00
Marcin Wielgus
e6d6ccb603
Merge pull request #551 from aleksandra-malinowska/report-node-states
...
Better reporting of cluster state
2018-01-16 19:51:11 +01:00
Aleksandra Malinowska
b17b6c3ec5
Wait before publishing no nodes ready after start
2018-01-16 19:04:38 +01:00
Aleksandra Malinowska
3894ecb470
Export unregistered node count metric
2018-01-16 16:56:40 +01:00
Aleksandra Malinowska
27efa05b1d
Publish ClusterUnhealthy events
2018-01-16 16:56:36 +01:00
Aleksandra Malinowska
1b728d411b
Publish status and metrics for empty cluster
2018-01-16 16:07:29 +01:00
Aleksandra Malinowska
3d33b64599
Export long unregistered node count metric
2018-01-16 16:07:24 +01:00
Pengfei Ni
18827c1571
Reduce API calls for Azure VMAS
2018-01-16 22:13:05 +08:00
Marcin Wielgus
6c880c08c6
Merge pull request #548 from tkulczynski/move-util
...
Move test/test_utils to pkg/utils
2018-01-16 14:29:39 +01:00
Tomek Kulczyński
0bfa121867
Move test_utils to pkg/utils/test after all
2018-01-16 14:14:30 +01:00
Tomek Kulczyński
152d013e86
Move test/test_utils to pkg/utils
2018-01-16 12:37:53 +01:00
Pengfei Ni
18847169e7
Reduce API calls for Azure VMSS
2018-01-16 16:52:56 +08:00
Pengfei Ni
c8a680239a
Ensure azureRef consistent with providerID from kubernetes cloud provider
2018-01-16 12:46:16 +08:00
Marcin Wielgus
e544d55c5e
Merge pull request #543 from schylek/vpa-api-lint
...
VPA go API client
2018-01-15 15:08:12 +01:00
Slawomir Chylek
0111ff4b00
Disable golint on generated sources and api definition.
2018-01-15 13:33:37 +01:00
Marcin Wielgus
f77951f868
Merge pull request #541 from KarolKraskiewicz/recommender-new-metrics-client-squashed
...
metrics client for recommender
2018-01-15 11:44:11 +01:00
Pengfei Ni
0b5cabdaf9
Support multiple node groups on Azure ( #542 )
...
* Add azure node group caches
* Fix azure client fakes
* Wrap all clients to azClient
* Add support for multipe node groups in Azure
* Add unit tests
2018-01-15 11:33:41 +01:00
kgrygiel
9825f5e10f
Add a fake recommender returning constant recommendations.
2018-01-13 19:37:39 +01:00
Karol Kraśkiewicz
89174c8267
metrics client for recommender
2018-01-13 14:24:46 +01:00
kgrygiel
a8c06c4162
Add a VPA API client to the recommender.
2018-01-13 13:37:43 +01:00
kgrygiel
69b8fc9ceb
Add auto-generated go client for the VPA API.
2018-01-13 13:37:26 +01:00
kgrygiel
5a22ad061d
Give recommender permissions to call VPA API.
2018-01-13 13:36:40 +01:00
kgrygiel
08603ba538
Config and tools for generating go VPA API client.
...
Instructions to generate the client:
1. git clone https://github.com/kubernetes/code-generator
2. hack/update-codegen.sh
2018-01-13 13:36:08 +01:00
Marcin Wielgus
e66aba78fc
Merge pull request #538 from mwielgus/remove-ex
...
Remove accidentaly added files to vpa/api
2018-01-12 13:03:08 +01:00
Marcin Wielgus
9319f79e20
Remove accidentaly added files to vpa/api
2018-01-12 13:00:25 +01:00
tkulczynski
dc5d9087db
Split ContainerUsageSample to per resource ( #537 )
...
* Split ContainerUsageSample to per resource
* Get rid of empty line for lint
2018-01-12 11:00:29 +01:00
tkulczynski
d8e3e8646f
Implement Prometheus client ( #535 )
2018-01-11 16:49:05 +01:00
Marcin Wielgus
e40ad6bc65
Merge pull request #532 from mwielgus/vpa-crd
...
CustomResourceDefinition for vpa
2018-01-11 16:40:57 +01:00
Marcin Wielgus
d1f771b0ce
CustomResourceDefinition for vpa
2018-01-11 16:08:14 +01:00
Marcin Wielgus
4a8ac2ef9a
Merge pull request #536 from feiskyer/trim
...
Trim spaces for user-specified configs
2018-01-11 16:07:26 +01:00
Pengfei Ni
8fc2d2f55a
Trim spaces for user-specified configs
2018-01-11 22:48:26 +08:00
Marcin Wielgus
ddc3206e9c
Merge pull request #412 from KarolKraskiewicz/recommender-spec-client-squashed
...
spec client for VPA recommender
2018-01-09 14:53:10 +01:00
Marcin Wielgus
a6ba74e04d
Merge pull request #531 from mwielgus/vpa-api
...
VPA api definition
2018-01-09 14:12:10 +01:00
Marcin Wielgus
175ccacb81
VPA api definition
2018-01-09 13:43:55 +01:00