Ole Markus With
|
e7070e334d
|
Add metrics-server addon
|
2020-10-09 08:27:08 +02:00 |
John Gardiner Myers
|
3e460f15a3
|
Prune ancient metrics-server version
|
2020-05-31 21:59:01 -07:00 |
Elisiano Petrini
|
b1bab7de39
|
Added metrics-server deployment for 1.16+
Since kubernetes 1.16 does not support older deployments api versions
this needs to be updated as well.
Added addon.yaml and amended README.md
|
2020-04-05 08:35:51 -04:00 |
nothinux
|
1d38717cb4
|
update readme, add prerequisites
|
2019-12-04 12:56:02 +07:00 |
nothinux
|
f777b9cfe6
|
update metrics server image
|
2019-12-04 12:55:16 +07:00 |
Ruxandra Fediuc
|
0c545ddff1
|
docs: fix link to Metrics Server user guide
|
2019-09-01 10:22:33 -07:00 |
Elisiano Petrini
|
710ae9760f
|
Update metrics server image
|
2019-05-02 14:06:10 -04:00 |
Kubernetes Prow Robot
|
728e3b59a8
|
Merge pull request #6201 from itskingori/fix_metrics_server
Fix metrics server addon
|
2019-03-17 03:15:09 -07:00 |
Justin SB
|
cd89216042
|
Replace gcr.io URL with k8s.gcr.io vanity URL
This is just the changes that aren't for backwards compatability, from
the bigger #4931
|
2019-03-15 01:07:44 -04:00 |
King'ori Maina
|
8ba93eeda5
|
Set metrics server to use insecure tls
In 0.3.x, the secure kubelet port with auth is enabled by default. Use
of the insecure port is deprecated and may even be removed as soon as
the next release. See:
* https://github.com/kubernetes-incubator/metrics-server/releases/tag/v0.3.0
* https://github.com/kubernetes-incubator/metrics-server/releases/tag/v0.3.1
That said, metrics-server now uses webhook authentication so kubelet
would need webhook authentication enabled (which we don’t). This flag
enables, that serviceaccount tokens to be used to authenticate against
the kubelet: See:
* https://kubernetes.io/docs/reference/access-authn-authz/webhook/
* https://github.com/kubernetes/kops/pull/5508
* https://github.com/kubernetes/kops/issues/5176#issuecomment-402454053
* https://github.com/kubernetes-incubator/metrics-server/issues/175
Currently, even if we were to use certificates, this provides a
challenge since metrics server will generate it’s own self-signed
certificates since we don’t set `--tls-cert-file` and
`--tls-private-key-file`. Related:
* https://github.com/kubernetes-incubator/metrics-server/issues/25
* https://github.com/kubernetes-incubator/metrics-server/issues/146
|
2018-12-12 12:37:04 +03:00 |
King'ori Maina
|
b24da5bd44
|
Set metrics-server preferred address types
So, v0.3.0 changed how the options are specified, so it makes sense that
we needed to make this change. See:
* https://github.com/kubernetes/kubernetes/issues/44540#issuecomment-424508625
* https://github.com/kubernetes/kubernetes/issues/44540#issuecomment-425218584
From checking the address preferences configured on our API server i.e.
and then mirroring those options to metrics-server. See:
* https://github.com/kubernetes-incubator/metrics-server/issues/67#issuecomment-438421549
|
2018-12-12 12:02:14 +03:00 |
Cryptophobia
|
20d774d663
|
Updating image and docs for metrics-server add-on
|
2018-10-03 22:36:56 -04:00 |
azman0101
|
3c1dca22ae
|
Add missing nodes/stats resource to the system:metrics-server ClusterRole
|
2018-06-14 19:48:26 +02:00 |
King'ori Maina
|
ae032eb0cc
|
Prefer to use single files
|
2018-03-06 20:15:18 +02:00 |
King'ori Maina
|
9e2b285213
|
Add metrics-server addon
Complements HPA documentation.
|
2018-03-06 20:09:35 +02:00 |