Commit Graph

194 Commits

Author SHA1 Message Date
mikesplain 9e55b8230a Update copyright notices
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
Ruxandra Fediuc 0c545ddff1 docs: fix link to Metrics Server user guide 2019-09-01 10:22:33 -07:00
raghulc 631077bbe9 Update Image version and RBAC for Citrix Ingress Controller 2019-07-29 20:49:53 +05:30
Kubernetes Prow Robot 836c199c9b
Merge pull request #7248 from Coolknight/master
Add some permissions to cluster-autoscaler clusterrole
2019-07-19 06:41:11 -07:00
Kubernetes Prow Robot b9e0e01c73
Merge pull request #6871 from elisiano/update-metrics-server-image
Update metrics server image
2019-07-19 05:45:13 -07:00
Coolknight 679fa744ce
Update v1.10.0.yaml
I had the following errors in the log:
2019-07-15 09:25:17 +02:00
flouthoc 4f3e106433
Change versions to fix memory.limit_in_bytes: device or resource busy
Change Operator version to `to fix memory.limit_in_bytes: device or resource busy`
Issue is that the upgrade for docker to fix CVE-2019-5736 has required that runC be loaded into memory: lxc/lxc@6400238.
The data is about 12Mi in size, so it's too big to work with the 10Mi containers that Prometheus Operator creates for the configuration reloader side-cars.

Fixed in newer Versions of Prometheus Operators therefore changing versions.

References:
https://github.com/helm/charts/issues/11447
https://github.com/coreos/prometheus-operator/pull/2403
2019-05-25 16:04:03 +05:30
Elisiano Petrini 710ae9760f Update metrics server image 2019-05-02 14:06:10 -04:00
raghulc c4a6eeb97b Update information in README 2019-04-04 00:01:05 +05:30
raghulc e9ddf8d407 Corrections to the yaml files 2019-04-01 14:28:15 +05:30
raghulc c31b3db5cf Taken care of the review comments 2019-04-01 00:03:47 +05:30
raghulc 0b5d5776ea Addon for Citrix Ingress 2019-03-30 18:05:15 +05:30
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
Kubernetes Prow Robot 9a3bbb60fd
Merge pull request #6567 from iBluemind/master
addons/cluster-autoscaler: Add jq installation for OSX environment
2019-03-14 00:00:23 -07:00
Manjong Han ba847c30e7 Add jq installation for OSX environment 2019-03-03 01:16:27 +09:00
James Sharpe acad871b83
Rename addon.yml to addon.yaml
cluster-autoscaler addon fails to install due to incorrect naming of addon.yaml file.
2019-01-11 00:30:31 +00:00
Kubernetes Prow Robot 183d71a270
Merge pull request #6305 from bzon/master
Add extra privilege to prometheus-k8s ClusterRole
2019-01-09 03:51:31 -08:00
John Bryan Sazon 96a96b4891 Add extra privilege to prometheus-k8s ClusterRole 2019-01-07 17:21:15 +00:00
Alex Williams 147d2aec90
Remove duplicate Deployment for prometheus-operator 2018-12-23 23:23:29 +00:00
Kubernetes Prow Robot 323b51ac54
Merge pull request #6090 from gas-buddy/eherot/autoscaler_curl_support
Automagically use curl instead of wget if that's what's available
2018-12-20 22:06:14 -08:00
Thomas Schweizer-Bolzonello 5210708ef8
Remove kubernetes-dashboard 1.10.0 (CVE-2018-18264) 2018-12-19 00:50:11 +02:00
Thomas Schweizer-Bolzonello cbb245af20
kubernetes-dashboard v1.10.1 deployment to kops addons 2018-12-18 22:42:21 +02:00
Kubernetes Prow Robot c2cd44f596
Merge pull request #6195 from zouyee/dp
update heapster version and mark it retired
2018-12-12 12:07:52 -08: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
zouyee c7ae696767 bump prometheus-operator version and deploy file 2018-12-11 14:02:14 +08:00
zouyee bc024905bd bump heapster version and mark it retired 2018-12-11 10:39:58 +08:00
Eric Herot 6c3356b630 Use a different method to suppress output of the which command 2018-11-28 17:12:25 -05:00
k8s-ci-robot bace2813cd
Merge pull request #5902 from tuannvm/2018-10-09-monitoring-standalone-add-1-7-version
[monitoring-standalone] Add kubernetes 1.7 version
2018-11-21 12:46:46 -08:00
k8s-ci-robot 4142b80e67
Merge pull request #6089 from gas-buddy/eherot/autoscaler_set_x
autoscaler setup: Use set -x to stop execution if errors are encountered
2018-11-18 08:37:12 -08:00
k8s-ci-robot 64959b205a
Merge pull request #5873 from Cryptophobia/feature/updates-to-metrics-server-add-ons
Updating image and docs for metrics-server add-on
2018-11-17 07:20:04 -08:00
Eric Herot ec06216b75 autoscaler setup: Use set -x to stop execution if errors are encountered 2018-11-16 16:16:08 -05:00
Eric Herot 487d00c27b Automagically use curl instead of wget if that's what's available 2018-11-16 16:14:23 -05:00
k8s-ci-robot 0ee2f427be
Merge pull request #5929 from brosander/launch-config-autoscaler
Adding describe launch config to autoscaler permissions
2018-11-16 02:30:09 -08:00
Tuan Nguyen e90d9aabea add 1.7 version 2018-11-15 09:29:43 +08:00
Kashif Saadat 63e4096107 Fix indentation for monitoring-standalone addon 2018-11-01 08:43:00 +00:00
k8s-ci-robot 100c0a693d
Merge pull request #5997 from wangxy518/patch-4
Update v0.19.0.yaml
2018-10-30 06:33:15 -07:00
wangxy518 701cf08d27
Update v0.19.0.yaml 2018-10-24 10:00:49 +08:00
Victor Trac 15f3011f24
fixed MIN_NODES missing closing bracket 2018-10-23 20:57:11 -05:00
SataQiu 0550d8d4e8 fix the typos 2018-10-19 17:35:26 +08:00
Bryan Rosander 9f1836b494 Adding describe launch config to autoscaler permissions 2018-10-12 09:30:01 -04:00
Rui Cao bc3fef285a Fix some typos
Signed-off-by: Rui Cao <ruicao@alauda.io>
2018-10-06 08:53:20 +08:00
Cryptophobia 20d774d663 Updating image and docs for metrics-server add-on 2018-10-03 22:36:56 -04:00
k8s-ci-robot 61e33231cb
Merge pull request #5741 from koooge/ca_1_10
cluster-autoscaler.yaml for 1.10
2018-10-01 22:34:39 -07:00
Justin Santa Barbara 2db17b376b
Merge pull request #5199 from recollir/update-heapster
Addon update heapster
2018-09-21 07:33:28 -07:00
ruicao 44fb3a9b1e Typo fix: bellow -> below
Signed-off-by: ruicao <ruicao@alauda.io>
2018-09-10 21:18:50 +08:00
Alexander Kulikov 6d30965b73
--output json added to aws
It can be text by default and fail.
2018-09-03 16:17:24 +03:00
koooge 8a106fb505 Adjust to kops 2018-09-03 16:55:18 +09:00
koooge d21d6323d0 cluster-autoscaler for 1.10 2018-09-03 16:45:29 +09:00