Commit Graph

1530 Commits

Author SHA1 Message Date
Marcin Wielgus 2df804ac44
Merge pull request #576 from schylek/crd_cleanup
VPA CRD api utils extracted to a separate package.
2018-01-25 08:19:30 -08:00
Slawomir Chylek e5053ec876 VPA CRD api utils extracted to a separate package. 2018-01-25 10:22:56 +01:00
Marcin Wielgus af4ada91d5
Merge pull request #573 from tkulczynski/fix
Fix small errors
2018-01-24 10:18:49 -08:00
Tomek Kulczyński 1a6ce56ba7 Fix small errors 2018-01-24 18:57:09 +01:00
Marcin Wielgus 522a0c01b0
Merge pull request #556 from schylek/master
Update VPA CRD objects' statuses
2018-01-24 09:55:49 -08:00
Marcin Wielgus 370dd5a71d
Merge pull request #572 from schylek/vpa-script
Convenience scripts to turn VPA up and down.
2018-01-24 09:53:11 -08:00
Slawomir Chylek 013683e4c9 Convenience scripts to turn VPA up and down. 2018-01-24 15:16:56 +01:00
Slawomir Chylek bebccbf70b Select all pods, so pods in state Unknown are not deleted from the Cluster State. 2018-01-24 14:14:02 +01:00
tkulczynski f3abcba174 Implement admission controller (#563)
* Implement admission controller

* Fix typo: change hpa to vpa

* Store certs in a secret instead of hardcoding them in go source

* Put certs into a struct instead of global vars
2018-01-23 22:05:09 +01:00
Slawomir Chylek c036a3b50b Merge remote-tracking branch 'upstream/master' 2018-01-23 21:09:23 +01:00
Marcin Wielgus 0f905669bb
Merge pull request #565 from rickard-von-essen/aws-tag-docs
CA AWS: Clarify that auto-discovery configuration
2018-01-23 20:40:30 +01:00
Marcin Wielgus ce742b5fe6
Merge pull request #568 from schylek/updater-deployment
Updater Deployment related YAMLs + VPA Lister fix in Updater
2018-01-23 19:38:32 +01:00
Slawomir Chylek 378c352e87 YAML changes needed to make updater running. 2018-01-23 14:08:46 +01:00
Slawomir Chylek 102a424215 Fix updater to list VPA objects correctly 2018-01-23 13:43:16 +01:00
Slawomir Chylek 09dd1f5212 YAML for running updater + YAMLs cleanup 2018-01-23 13:42:29 +01:00
Marcin Wielgus acd172bbe6
Merge pull request #566 from spencersugarman/patch-2
Fix typos
2018-01-23 05:16:38 +01:00
spencersugarman d65de7928a
Fix typos 2018-01-22 11:58:21 -08:00
Slawomir Chylek e96f56bc16 Change VPA object update method from JSON merge to JSON patch. 2018-01-22 19:43:43 +01:00
Slawomir Chylek 828cf6c13a VPA CRD objects' statuses update with recommendations. 2018-01-22 15:11:13 +01:00
Slawomir Chylek 864c97a584 Fix missing initialization of a map. 2018-01-22 15:11:13 +01:00
Slawomir Chylek 939c736ec3 Fix typo json:minRecommended for MaxRecommended field. 2018-01-22 15:11:13 +01:00
Rickard von Essen 46db29803d CA AWS: Clarify that auto-discovery configuration
- Clarify that the only the tag key is used for auto-discovery
- Remove some obsolete information on how to obtain the code with this
feature.
2018-01-22 13:08:30 +01:00
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