Commit Graph

4645 Commits

Author SHA1 Message Date
Justin Santa Barbara 84449a3852 Fix simple IsEmpty logic bug in route53 2017-12-13 20:43:01 -05:00
Justin Santa Barbara f03cc5dbd9 Update dnsprovider imports to use our version 2017-12-13 20:43:01 -05:00
Justin Santa Barbara efca80a2b6 Fixup import paths & bazel 2017-12-13 20:17:48 -05:00
Justin Santa Barbara 29cd6c633e Add copy of k8s.io/kubernetes/federation/pkg/dnsprovider/ 2017-12-13 20:17:48 -05:00
Kubernetes Submit Queue db09337e42
Merge pull request #4047 from KashifSaadat/canal-flannel-downgrade
Automatic merge from submit-queue.

Downgrade Flannel in Canal deployment to v0.9.0

Flannel v0.9.1 introduces a single change to add 2 iptables rules to the `FORWARD` chain, permitting traffic in/out of the pod network (introduced to improve compatibility with newer versions of Docker). This change is unnecessary for Canal deployments for the following reasons:
- Calico's `DefaultEndpointToHostAction` is set to `ACCEPT` in the manifest deployed by kops, allowing traffic by default once all other Calico rules are processed.
- If Calico's `ChainInsertMode` is set to `APPEND`, the flannel rules will be processed before the Calico rules, accepting traffic by default, and so Kubernetes network policies will not take effect

This change is temporary until a more permanent resolution is available with Flannel, such as providing a configurable option to disable the addition of these rules when deployed with Calico.

Related to #4037
2017-12-13 10:43:11 -08:00
Kubernetes Submit Queue cddba46a43
Merge pull request #4053 from gambol99/bastion_username
Automatic merge from submit-queue.

Bastion output line

- cleaning up the bastion username line, stop you from getting
```shell
* to ssh to the bastion, you probably want to configure a bastionPublicNameThe admin user is specific to Debian...
```
2017-12-13 10:07:36 -08:00
Rohith 6b2f4a4c74 Bastion Username
- cleaning up the bastion username line
2017-12-13 13:09:22 +00:00
Kubernetes Submit Queue dc3d3a2eac
Merge pull request #4048 from krogon-dp/fix/docs/externalDns/watchIngress
Automatic merge from submit-queue.

Documentation fix for watchIngress flag in externalDns ClusterSpec
2017-12-12 09:31:46 -08:00
krogon-dp f248a3b2fe Documentation fix for watchIngress flag in externalDns ClusterSpec 2017-12-12 15:52:50 +01:00
Kashif Saadat 4f15273d49 Downgrade Flannel in Canal deployment to v0.9.0 2017-12-12 11:09:23 +00:00
Kubernetes Submit Queue d931c229f7
Merge pull request #4020 from rifelpet/fix_shared_igw_rename
Automatic merge from submit-queue.

Fix spurious shared InternetGateway renaming

This fixes the original issue described in #476 where `kops update cluster` would continuously report renaming a shared IGW even though it never actually renames it. I also added tests to confirm the behavior change.

I removed the bug mention from the docs although if you would prefer to keep it and instead say `In kops versions before X, ...` I can do that too
2017-12-11 08:15:05 -08:00
Kubernetes Submit Queue d0618e1471
Merge pull request #4014 from blakebarnett/bdb/fix_docker_stretch_url
Automatic merge from submit-queue.

Fix URL for Docker 17.03.2 on Debian Stretch
2017-12-11 06:26:30 -08:00
Kubernetes Submit Queue e07d610fb4
Merge pull request #3934 from justinsb/roles_in_toolbox
Automatic merge from submit-queue.

Include roles in toolbox dump structured output
2017-12-11 02:36:29 -08:00
Kubernetes Submit Queue 21fa7f21d4
Merge pull request #4024 from sneako/master
Automatic merge from submit-queue.

Spelling fix in instancegroups.go error msg

util -> until
2017-12-08 15:13:45 -08:00
Kubernetes Submit Queue cffc48d7ff
Merge pull request #4030 from wannabesrevenge/master
Automatic merge from submit-queue.

Fix libcgroup dependency typo

Fixes #4029

In nodeup/pkg/model/docker.go, libcgroup is listed as a dependency for various environments. A couple times this is misspelled as libgcroup
2017-12-08 14:12:19 -08:00
wannabesrevenge 4661fd5e8e
Fix libcgroup dependency typo
In nodeup/pkg/model/docker.go, libcgroup is listed as a dependency for various environments. A couple times this is misspelled as libgcroup
2017-12-08 13:35:13 -06:00
Peter Rifel 358e2e222c Create mock igw in integration tests 2017-12-07 16:38:06 -08:00
Nico Piderman 69519f558b Spelling fix in instancegroups.go error msg 2017-12-07 10:08:15 -05:00
Kubernetes Submit Queue 05cde9e3ed
Merge pull request #4008 from ysim/docs-aws-minor-command-syntax-update
Automatic merge from submit-queue.

Minor update to docs/aws.md

Updates the backtick syntax to `$(...)`, plus a minor grammar fix. 

I wasn't sure if I needed to fill out a CLA for just a documentation update. Let me know if I should! 

_Update:_ Never mind, I've signed the agreement now!
2017-12-07 03:49:08 -08:00
Peter Rifel 2400091a0e Remove now-unnecessary note about spurious resource renaming 2017-12-06 16:36:42 -08:00
Peter Rifel 3da1bdc069 Don't report an InternetGateway rename when using shared IGWs
Adds test to confirm fixed behavior
2017-12-06 16:36:35 -08:00
Blake d3615cb1d9 Fix URL for Docker 17.03.2 on Debian Stretch 2017-12-05 17:40:22 -08:00
Kubernetes Submit Queue d9a5cd6327
Merge pull request #4013 from sellers/patch-1
Automatic merge from submit-queue.

Fixed minor typo in 1.8-NOTES.md file
2017-12-05 15:18:52 -08:00
Sellers, Chris G 267590397d
Fixed minor typo in 1.8-NOTES.md file
Change 'or' to 'for' in line ... kube-router & romana...
2017-12-05 14:49:04 -05:00
Yi Qing Sim f796777fe0 docs/aws.md: minor grammar fix 2017-12-04 15:52:00 -05:00
Yi Qing Sim e78f9f54c8 docs/aws.md: change `...` to $(...) as backticks are deprecated 2017-12-04 15:48:34 -05:00
Kubernetes Submit Queue 23319a0974
Merge pull request #3941 from vainu-arto/private_dns_cert_fix
Automatic merge from submit-queue.

When using private DNS add ELB name to the api certificate

This fixes issue #2032 by using the gossip paths with private dns as well:

* When creating the api server certificate, include the ELB hostname
* When generating kubeconfig, use the ELB hostname as the api server name
2017-12-04 06:01:25 -08:00
Kubernetes Submit Queue 8f927cdc68
Merge pull request #4000 from justinsb/update_bazel
Automatic merge from submit-queue.

Update bazel / gazelle
2017-12-03 21:51:52 -08:00
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