Commit Graph

4776 Commits

Author SHA1 Message Date
Kubernetes Submit Queue 44c8f00fdb
Merge pull request #3885 from brdude/update_aws-sdk
Automatic merge from submit-queue.

Update aws-sdk-go to v1.10.34

Update aws-sdk-go to v1.10.34

This is in preparation to make Kops support AWS VPCs with multiple CIDRs.
2017-12-03 21:15:04 -08:00
Kubernetes Submit Queue bfd747a873
Merge pull request #3933 from justinsb/lazy_ssh_keystore
Automatic merge from submit-queue.

SSH keys - be lazier about keystore creation
2017-12-03 20:40:42 -08:00
Kubernetes Submit Queue 2b7b0f6cc7
Merge pull request #3978 from justinsb/dump_instances_in_order
Automatic merge from submit-queue.

toolbox dump now dumps instances in alphabetical order
2017-12-03 20:09:53 -08:00
Kubernetes Submit Queue 3e1457a5d7
Merge pull request #3973 from justinsb/aws_volumes_cleanup
Automatic merge from submit-queue.

Fix filepath concatenation
2017-12-03 19:36:01 -08:00
Kubernetes Submit Queue 26d931eab1
Merge pull request #3976 from aledbf/missing-elb-permission
Automatic merge from submit-queue.

Add missing permissions for NLB creation

Without this permissions is not possible to create a network load balancer (alpha in k8s >= 1.9)
2017-12-03 19:03:42 -08:00
Justin Santa Barbara e633bb4412
Merge pull request #4002 from justinsb/put_stable_110_back_to_jessie
Put stable channel back to jessie for 1.9 / 1.10
2017-12-03 20:17:21 -05:00
Justin Santa Barbara 7f36b0eb58 Put stable channel back to jessie for 1.9 / 1.10
Otherwise we're blocking the queue:
https://github.com/kubernetes/kubernetes/issues/56763

Nobody is running 1.10 in stable anyway.  1.9 is more questionable, but
hopefully we can get this resolved quickly.
2017-12-03 19:36:49 -05:00
Justin Santa Barbara 3c0161b74f
Merge pull request #3999 from justinsb/relnotes
Release notes for 1.8.0
2017-12-03 16:41:06 -05:00
Justin Santa Barbara 442c0093ca Release notes for 1.8.0 2017-12-03 16:23:51 -05:00
Kubernetes Submit Queue 14f67c1f68
Merge pull request #3996 from justinsb/promote_images_to_stable
Automatic merge from submit-queue.

Promote alpha channel to stable
2017-12-03 11:48:12 -08:00
Kubernetes Submit Queue e76d3ca74f
Merge pull request #3995 from justinsb/relnotes_prs_for_180
Automatic merge from submit-queue.

Add list of PRs for 1.8.0 release
2017-12-03 10:59:28 -08:00
Justin Santa Barbara 0a02aa2955 Update bazel / gazelle 2017-12-03 12:45:45 -05:00
Justin Santa Barbara a3c9c2f4c2 Promote alpha channel to stable 2017-12-03 12:45:24 -05:00
Justin Santa Barbara f2373c8847 Add list of PRs for 1.8.0 release 2017-12-03 02:04:01 -05:00
Kubernetes Submit Queue 5e45763d35
Merge pull request #3992 from justinsb/bump_image_in_alpha_channel
Automatic merge from submit-queue.

Bump image in alpha channel: ENA in jessie
2017-12-02 14:20:39 -08:00
Justin Santa Barbara 90173438fd Bump image in alpha channel: ENA in jessie
NVME detection only works on stretch though
2017-12-02 16:04:14 -05:00
Kubernetes Submit Queue 5c1b3b2d24
Merge pull request #3990 from ripta/ripta/new-instance-types-nov2017
Automatic merge from submit-queue.

Add support for M5 and H1 instance families

This PR adds support for the new [M5 General Purpose](https://aws.amazon.com/blogs/aws/m5-the-next-generation-of-general-purpose-ec2-instances/) and [H1 Storage-optimized](https://aws.amazon.com/blogs/aws/new-h1-instances-fast-dense-storage-for-big-data-applications/) instance types that were announced at re:Invent 2017. The blog posts note that these instance types are available immediately.

`hack/verify-gofmt.sh` exits cleanly (go1.9.2 darwin), and I've _just_ signed the CLA. Let me know if I've missed any prereqs!
2017-12-02 11:27:52 -08:00
Ripta Pasay 2ed76b9f51 Add support for M5 and H1 instance families 2017-12-02 13:24:26 -05:00
Kubernetes Submit Queue 7fa27a6119
Merge pull request #3989 from justinsb/gce_network_mode
Automatic merge from submit-queue.

Provide better message if GCE network is in legacy mode
2017-12-02 10:02:33 -08:00
Kubernetes Submit Queue f55a231165
Merge pull request #3984 from justinsb/fix_alpha_channel
Automatic merge from submit-queue.

Fix kubernetes version selectors on alpha channel
2017-12-02 07:25:42 -08:00
Kubernetes Submit Queue 90a70996a0
Merge pull request #3988 from justinsb/gce_networks_mode
Automatic merge from submit-queue.

Allow GCE network to be reconfigured
2017-12-02 06:50:16 -08:00
Justin Santa Barbara f34d748f6b Provide better message if GCE network is in legacy mode 2017-12-02 02:43:51 -05:00
Justin Santa Barbara 0872cb74d7 Allow GCE network to be reconfigured 2017-12-02 02:43:21 -05:00
Justin Santa Barbara 998039e652 Fix kubernetes version selectors on alpha channel 2017-12-01 14:03:39 -05:00
Kubernetes Submit Queue de8fcd6f88
Merge pull request #3982 from justinsb/issue_3943
Automatic merge from submit-queue.

Guard against nil pointers in tryResourceAsString
2017-12-01 10:42:35 -08:00
Kubernetes Submit Queue a7cdbd4a81
Merge pull request #3980 from justinsb/fix_3935
Automatic merge from submit-queue.

Fix segfault when updating non-existent object
2017-12-01 10:01:29 -08:00
Sandor Szücs f040a79ec6 add kube-ingress-aws-controller + skipper addons 2017-12-01 17:05:59 +01:00
Justin Santa Barbara 33b7432d6a Fix segfault when updating non-existent object
Fix #3935
2017-12-01 11:00:46 -05:00
Manuel de Brito Fontes 683799c9ab Add missing permissions for NLB creation 2017-12-01 08:56:55 -03:00
Justin Santa Barbara a09d2fd1fa Guard against nil pointers in tryResourceAsString
Issue #3943
2017-12-01 02:53:04 -05:00
Kubernetes Submit Queue 9485bfa550
Merge pull request #3979 from justinsb/images_in_alpha_channel
Automatic merge from submit-queue.

Put latest AMIs into alpha channel
2017-11-30 23:41:39 -08:00
Justin Santa Barbara da2a4b0f06 Put latest AMIs into alpha channel
Including trying out the stretch image for 1.9 and later.  (We have
jessie & stretch images for 1.8, but jessie should stay as the default
for 1.8.)
2017-12-01 00:29:29 -05:00
Justin Santa Barbara f02595e915 toolbox dump now dumps instances in alphabetical order 2017-12-01 00:25:07 -05:00
Kubernetes Submit Queue 398c4ceebf
Merge pull request #3977 from justinsb/iptables_forward
Automatic merge from submit-queue.

Ensure iptables forwarding is enabled
2017-11-30 18:39:07 -08:00
Justin Santa Barbara 7fa4c28b1b Ensure iptables forwarding is enabled
Docker 1.13 changed how it set up iptables in a way that broke
forwarding.

We previously got away with it because we set the ip_forward sysctl,
which meant that docker wouldn't change the rule.  But if we're using an
image that preinstalled docker, docker might have already reconfigured
iptables before we run, and we didn't set it back.

We now set it back.

https://github.com/kubernetes/kubernetes/issues/40182
2017-11-30 20:29:32 -05:00
Kubernetes Submit Queue cf70f997e2
Merge pull request #3968 from justinsb/fix_typo_in_kops_get_cluster
Automatic merge from submit-queue.

Fix typo in kops get cluster --full hint
2017-11-30 15:13:11 -08:00
Justin Santa Barbara 1338ba13fc Fix filepath concatenation
Thanks @chrislovecnm
2017-11-30 12:08:02 -05:00
Kubernetes Submit Queue 0ef2fde69d
Merge pull request #3969 from justinsb/nvme_support_2
Automatic merge from submit-queue.

Initial support for nvme
2017-11-30 08:47:12 -08:00
Kubernetes Submit Queue fe976ac568
Merge pull request #3959 from so0k/addon-kubernetes-dashboard-fix
Automatic merge from submit-queue.

Add kubernetes-dashboard addon version constraint

This PR is to fix kubernetes-dashboard addon for kubernetes 1.7 clusters.

Before Patch, running `channels apply channel kubernetes-dashboard` for a k8s 1.7 cluster results in:

```bash
error validating data: unknown object type schema.GroupVersionKind{Group:"rbac.authorization.k8s.io", Version:"v1", Kind:"Role"}
``` 

After patch:
```
NAME                    CURRENT UPDATE
kubernetes-dashboard    -       1.7.1
I1129 06:41:10.314821   20137 addon.go:129] Applying update from "/home/training/kops/addons/kubernetes-dashboard/v1.7.1.yaml"
Updated "kubernetes-dashboard" to 1.7.1
```
2017-11-29 22:51:07 -08:00
Justin Santa Barbara 3006795aae Initial support for nvme 2017-11-30 00:23:43 -05:00
Justin Santa Barbara 2ada501c65 Fix typo in kops get cluster --full hint 2017-11-29 21:04:28 -05:00
Kubernetes Submit Queue fd7acd1ce6
Merge pull request #3948 from chrislovecnm/openapi-updates
Automatic merge from submit-queue.

openapi doc updates
2017-11-29 09:49:26 -08:00
Kubernetes Submit Queue 33136f99d6
Merge pull request #3960 from chrislovecnm/kops-branding
Automatic merge from submit-queue.

kops not Kops
2017-11-29 08:06:30 -08:00
Mike Splain 1417f9eebe Fix Flannel nonMasqueradeCIDR 2017-11-29 09:34:37 -05:00
Arto Jantunen 7639487e4f Use ELB hostname in the generated kubeconfig when using private DNS 2017-11-29 15:12:58 +02:00
chrislovecnm 3382b2d82f kops not Kops 2017-11-29 00:38:49 -07:00
Kubernetes Submit Queue 1bcf467bb3
Merge pull request #3949 from mikesplain/fix_brew_typo
Automatic merge from submit-queue.

Fix brew docs typo

Somehow the word kops got dropped when I modified these docs.
2017-11-28 23:31:18 -08:00
so0k a56b31aa51 Add kubernetes-dashboard addon version constraint 2017-11-29 14:44:16 +08:00
Kubernetes Submit Queue c98a771a97
Merge pull request #3956 from mikesplain/flannel_cpu_bug
Automatic merge from submit-queue.

Fix flannel error on starting

Fixes an issue where flannel does not startup due to limited resources:
```
kube-system   21m        21m         4         kube-flannel-ds                                       DaemonSet                                               Warning   FailedPlacement           daemonset-controller                      failed to place pod on "ip-10-25-40-53.ec2.internal": Node didn't have enough resource: cpu, requested: 104857600000, used: 0, capacity: 2000
```
2017-11-28 19:55:05 -08:00
Mike Splain 96aefac318 Fix flannel error on starting 2017-11-28 21:39:08 -05:00