Commit Graph

221 Commits

Author SHA1 Message Date
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
kanolato 079e23f406 updated image versions and deployment instructions 2018-08-28 18:45:19 -05:00
Thomas Schweizer-Bolzonello d3bfd399e9
Adding v1.10.0.yaml for kubernetes/dashboard 1.10.0 deployment
Signed-off-by: Thomas Schweizer-Bolzonello <thomas@schweizerbolzonello.net>
2018-08-25 14:30:58 +03:00
Thomas Schweizer-Bolzonello 6490293934
Updating addon.yml for kubernetes/dashboard 1.10.0
Signed-off-by: Thomas Schweizer-Bolzonello <thomas@schweizerbolzonello.net>
2018-08-25 14:27:19 +03:00
Federico Hernandez de329b1495 Reverted addon-resizer version and rebased 2018-08-16 10:10:16 +02:00
Federico Hernandez 98a20c7d8f Addon update heapster 2018-08-16 10:04:23 +02:00
wangxy518 4910109c44
Update README.md 2018-08-16 09:25:25 +08:00
fqsghostcloud 788a03c6b9
fix name of demo-app-v2
fix name of demo-app-v2
2018-08-14 09:26:59 +08:00
k8s-ci-robot 938810f155
Merge pull request #5430 from kanolato/chore/skipper-labels
skipper selector changed
2018-07-18 08:16:20 -07:00
k8s-ci-robot 7ca5a5f781
Merge pull request #5433 from sdarwin/cluster-autoscaler
add cluster-autoscaler.sh
2018-07-18 07:32:21 -07:00
sdarwin b1e382bd32 add cluster-autoscaler.sh 2018-07-18 07:05:43 +00:00
kanolato 41794a1ff3 skipper selector changed 2018-07-11 16:29:12 -05:00
kanolato 6cbc3d158f docs for different VPC 2018-07-06 18:03:03 -05:00
azman0101 3c1dca22ae Add missing nodes/stats resource to the system:metrics-server ClusterRole 2018-06-14 19:48:26 +02:00
aberfeldy 6424430754 Added comment for 404 on healthcheck for non-standard vpc-cidr 2018-06-12 11:54:31 +02:00
Moritz Heiber 29531e7541
Rename ClusterRoleBindings to avoid overwriting their definitions 2018-06-08 14:30:03 +02:00
k8s-ci-robot 721dd5dcba
Merge pull request #5137 from frankh/update-elasticsearch-logging-addon
Update elasticsearch logging to 5.6.4
2018-06-05 15:14:56 -07:00
k8s-ci-robot 14ba52b9c4
Merge pull request #5220 from harshal-shah/patch-1
Fixing name of cert file
2018-05-31 07:05:57 -07:00
Harshal Shah deb4b484b4
Adding RHEL specific comment 2018-05-28 16:15:34 +05:30
Harshal Shah 6b996b4121
Fixing name of cert file
Fixing name of certificate file in the documentation. Also adding clarification for ASG group name.
2018-05-28 16:07:37 +05:30
Frank Hamand 0223a327e3 Update elasticsearch logging to 5.6.4
I've picked the versions of everything used by the kubernetes
fluentd-elasticsearch plugin at https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/fluentd-elasticsearch/kibana-deployment.yaml
2018-05-17 09:43:07 +01:00
Frank Hamand 9691a09abe Copy v1.6.0 to v1.7.0
This is to allow easier diffs for changes to 1.7
2018-05-17 09:41:43 +01:00
Giancarlo Rubio 15f95be9b3 Create addon for prometheus-operator 2018-05-10 20:05:39 +02:00
Sandor Szücs f886296e09 fix IAM role for current versions of the kube-ingress-aws-controller 2018-04-18 15:09:37 +02:00
k8s-ci-robot ec11e48853
Merge pull request #4922 from jpds/autoscaler-prometheus
addons/cluster-autoscaler: Annotate for Prometheus by default.
2018-04-09 14:24:19 -07:00
Jonathan Davies 847f5bad52 addons/cluster-autoscaler: Added healthchecks. 2018-04-05 17:38:16 +01:00
Jonathan Davies 4d4bcf27e9 addons/cluster-autoscaler: Annotate for Prometheus by default. 2018-04-05 14:18:15 +01:00
k8s-ci-robot 516daa0ac1
Merge pull request #4581 from itskingori/add_metrics_server_addon
Add metrics-server addon
2018-04-01 22:25:03 -07:00
k8s-ci-robot 529411baad
Merge pull request #4843 from BarefootCoders/docs/update-kube-ingress-aws-controller-security-group-walkthrough
Docs/update kube ingress aws controller security group walkthrough
2018-04-01 20:13:03 -07:00
k8s-ci-robot 9a11039f3b
Merge pull request #4840 from tossmilestone/update-ingress-version
Bump ingress-nginx version to 0.12.0
2018-03-30 14:37:04 -07:00
sunlintong 71247643d7 resolve conflict 2018-03-30 16:48:54 +08:00
Xiaoxi He f5957108b6 Bump ingress-nginx version to 0.12.0 2018-03-30 11:20:39 +08:00
Jason Berlinsky 72b1dd1825 Add missing IAM permission grant to kube-ingress-aws-controller addon documentation 2018-03-29 16:12:07 -04:00
Jason Berlinsky 301b75674e Specify that users of kube-ingress-aws-controller need to allow their ALBs to communicate with k8s nodes and the Internet 2018-03-29 16:00:48 -04:00
sunlintong 85c37a3cbc correct some small mistake 2018-03-28 11:24:13 +08:00
Thomas Schweizer-Bolzonello 18493ee3f4 Fixes kubernetes/dashboard CrashLoopBackOff referenced in issue https://github.com/kubernetes/kops/issues/4745
Upgrading dashboard to latest stable release v1.8.3

Signed-off-by: Thomas Schweizer-Bolzonello <thomas@schweizerbolzonello.net>
2018-03-25 02:18:04 +02:00
AdamDang 3de72821c4
Update README.md
"2 ingress" should be changed with "2 ingresses"
2018-03-22 15:58:09 +08:00
k8s-ci-robot b4c93f6a49
Merge pull request #4707 from AdamDang/patch-28
Typo fix in kube-ingress-aws-controller/README.md
2018-03-18 15:30:59 -07:00
AdamDang e812cad7aa
Typo fix in kube-ingress-aws-controller/README.md
line 11: "reate limits"->"rate limits"
"reate" is a spell error.
2018-03-18 23:06:11 +08:00
AdamDang a267c37d53
Typo fix in route53-mapper/README.md
line 55: Kuberntes->Kubernetes
2018-03-18 22:51:50 +08:00
muhongwei 00a9397713 Correct spelling mistake 2018-03-16 10:47:31 +08:00
Marius Voila 0ed1765780
fix docs regarding security group tagging
the "aws ec2 create-tags" command doesn't like '/' characters. This '/' character was needed for the "kubernetes.io/cluster/id" key. So I instead used the JSON format to provide the tags:
2018-03-06 20:43:47 +01: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
Mike Splain 790f3aa421 Update ingress versions and fix to quay registry 2018-02-21 12:23:49 -05:00
k8s-ci-robot 4b8db1eee0
Merge pull request #4137 from thockin-tmp/gcr-vanity
Convert registry to k8s.gcr.io
2018-02-20 08:54:39 -08:00
Michael Angelos Simos e10c8b5db4
add storageclasses permissions for cluster-autoscaler:v1.1.0 2018-02-18 23:22:23 +02:00
Tim Hockin 79d5f793e7 Convert registry to k8s.gcr.io 2018-02-14 10:08:41 -08:00
k8s-ci-robot f400a882d7
Merge pull request #4182 from StevenACoffman/REDUCE_DELTA_AUTOSCALER_README
Update Cluster Autoscaler image and Reduce the Delta between autoscaler docs
2018-02-12 20:59:49 -08:00
Steve Coffman 6942f1d5e3 Reduce the Delta between this and the Autoscaler AWS documentation 2018-02-08 06:49:24 -05:00
k8s-ci-robot f895343591
Merge pull request #4027 from cap10morgan/patch-1
Use 0.9.0 release of nginx-ingress-controller
2018-01-26 13:05:32 -08:00
Wes Morgan 2ab5f115b3
Keep old annotations-prefix for now 2017-12-27 12:21:21 -05:00
Marcin Maciaszczyk 339363dbd0
Rename v1.8.1 to v1.8.1.yaml 2017-12-18 10:08:10 +01:00
Marcin Maciaszczyk 005f845cf3
Update addon.yaml 2017-12-18 10:07:31 +01:00
Marcin Maciaszczyk b5934bd593
Add Dashboard v1.8.1 2017-12-18 10:06:08 +01:00
Kubernetes Submit Queue 28965240d3
Merge pull request #3983 from szuecs/add/kube-ingress-aws-controller
Automatic merge from submit-queue.

add kube-ingress-aws-controller + skipper addons

Adds an addon that needs some more requirements, because it has to have the rights to create/update/delete ALBs, find certificates, ..

I hope this is ok to have here a more long page to explain requirements and show some features that are not common in ingress implementations.
2017-12-14 04:25:41 -08:00
Tuan Nguyen 5e7d36f38b Add kube-state-metrics version 1.1.0, bump addon-resizer to 1.8.1 2017-12-12 17:57:38 +07:00
Sandor Szücs 347836ca32 add section to update an existing cluster adding cloudLabels 2017-12-08 00:19:12 +01:00
Sandor Szücs 9efc2c3bfc fix daemonset spec 2017-12-08 00:05:55 +01:00
Wes Morgan dee78fe7a7
Fix 0.9.0 image 2017-12-07 15:55:59 -07:00
Wes Morgan 8fc326127e
Use 0.9.0 release of nginx-ingress-controller 2017-12-07 15:16:01 -07:00
Sandor Szücs f040a79ec6 add kube-ingress-aws-controller + skipper addons 2017-12-01 17:05:59 +01:00
so0k a56b31aa51 Add kubernetes-dashboard addon version constraint 2017-11-29 14:44:16 +08:00
Justin Santa Barbara c20975cc68 Rename dashboard manifest so it has extension 2017-11-28 13:30:32 -05:00
Marcin Maciaszczyk 11f4343407
Update v1.8.0 2017-11-28 10:29:52 +01:00
Marcin Maciaszczyk aca494822e
Update addon.yaml 2017-11-28 10:28:39 +01:00
Marcin Maciaszczyk 2971a60f6f
Add Dashboard v1.8.0 deployment 2017-11-27 13:11:01 +01:00
Kubernetes Submit Queue 4317a3c667
Merge pull request #3743 from thoslin/FeatRBACforEFK
Automatic merge from submit-queue.

Add service account for elasticsearch and fluentd

Fix issue https://github.com/kubernetes/kops/issues/3729
2017-11-03 23:58:10 -07:00
Kubernetes Submit Queue b7611a396c
Merge pull request #3653 from tuannvm/tuan-add-kube-state-metrics-addon
Automatic merge from submit-queue.

[Add-on] Add kube-state-metrics add-on

## Why?
- Add [kube-state-metrics](https://github.com/kubernetes/kube-state-metrics) as default add-on.
2017-11-03 22:59:36 -07:00
Tom Lin fb811fd892 Add a separate manifest for v1.6.0 2017-11-02 09:04:43 +08:00
Tom Lin 5bd540ccfa Revert "Bump the version of logging-elasticsearch addon to v1.6.0"
This reverts commit 3059689
2017-11-02 08:27:38 +08:00
Tom Lin 3059689ae6 Bump the version of logging-elasticsearch addon to v1.6.0 2017-11-01 13:39:03 +08:00
Tom Lin e57c0c37da Add service account for elasticsearch and fluentd 2017-10-31 14:03:08 +08:00
so0k 90a1e59fd7 Bump channels version of dashboard to 1.7.1 2017-10-22 11:15:10 +08:00