Commit Graph

2585 Commits

Author SHA1 Message Date
Ciprian Hacman 689be235e5 Update Weave Net to version 2.6.1 2020-03-06 20:40:23 +02:00
mikesplain 1d9bd4a14d
Fix Tests 2020-03-05 17:13:40 -05:00
Kubernetes Prow Robot a5dabf58dc
Merge pull request #8313 from johngmyers/surge
Option to surge during rolling update
2020-03-04 10:21:47 -08:00
Peter Rifel 70f4429622 Revert "Update AWS IAM Authenticator to 0.5.0"
This reverts commit 03ccbfeb99.
2020-03-04 07:38:42 -06:00
John Gardiner Myers 1b7c5139e0 Merge branch 'master' into surge 2020-03-03 17:53:18 -08:00
Ciprian Hacman 86495e9500 Fix condition for innstall packages updates during bootstrap 2020-02-29 09:20:16 +02:00
Kubernetes Prow Robot 22cd49b6f1
Merge pull request #8567 from qqshfox/fix-lt
Treat nil of LaunchTemplateSpecification.Version as $Default [0]
2020-02-28 18:40:40 -08:00
Kubernetes Prow Robot 3b54cfc0bc
Merge pull request #8635 from hakman/install-package-updates
Install packages updates during bootstrap
2020-02-28 12:38:39 -08:00
Ciprian Hacman c58b8d5df1 Install packages updates during bootstrap 2020-02-28 21:53:01 +02:00
Ciprian Hacman 594f5093a9 Bump Calico and Canal version tags for older k8s 2020-02-28 06:41:24 +02:00
Ciprian Hacman f218f0bd7a Update Calico and Canal to v3.12.0 2020-02-27 04:03:42 +02:00
Kubernetes Prow Robot e07f84708e
Merge pull request #8276 from rifelpet/aws-vpc-cni-env-vars
Add support for custom env vars in amazon-vpc-cni
2020-02-26 15:07:20 -08:00
Kubernetes Prow Robot 79bbc3ef19
Merge pull request #8408 from johngmyers/channel-versions
Refuse to read channels with addons with unparseable versions
2020-02-25 17:58:27 -08:00
liranp 11a532aff6
feat(spotinst/ocean): add support for tags (cloud labels) 2020-02-23 21:28:14 +02:00
liranp cd1d474475
feat(spotinst/ocean): add support for blacklisting or whitelisting instance types 2020-02-23 15:13:53 +02:00
John Gardiner Myers 704f41dbf1 Use supported kubernetes versions in tests 2020-02-21 22:24:29 -08:00
Kubernetes Prow Robot 61511b5c43
Merge pull request #8602 from gjtempleton/CoreDNS-1.6.7-master
Update coredns to 1.6.7
2020-02-21 13:42:48 -08:00
Matteo Ruina 555d82b58c
Update coredns to 1.6.7 2020-02-21 09:16:00 +01:00
Ciprian Hacman e8c107f767 Update tags support for LaunchTemplates 2020-02-21 10:12:14 +02:00
Ole Markus With 84837a81a4 Fix typo in the cilium default version 2020-02-20 08:07:07 +01:00
Kubernetes Prow Robot ea8c8fbc18
Merge pull request #8589 from olemarkus/cilium-1-7
Bump Cilium to 1.7 for k8s 1.12+
2020-02-19 15:32:30 -08:00
Ole Markus With d0d833144d Bump Cilium to 1.7 for k8s 1.12+
Cilium 1.7 requires K8s 1.12 minimum. Changed the templates so that we
can have different cilium versions for different k8s versions.

This also mean that this addon will behave similar to other addons wrt
upgrades. Cilium used to add a fixed version to the cluster spec on cluster creation so
upgrades were slightly more manual. Now, for new clusters, upgrades will
happen implicitly with kops updates unless the .Version is added
manually to the cluster spec.
2020-02-19 18:26:07 +01:00
Kubernetes Prow Robot 9cbbdd8426
Merge pull request #8533 from spotinst/fix-spotinst-owners
Spotinst: Add OWNERS file to Spotinst specific packages
2020-02-19 07:00:31 -08:00
John Gardiner Myers 9f9b98e9f4 Merge branch 'master' into surge 2020-02-17 09:17:26 -08:00
Kubernetes Prow Robot 10138d8263
Merge pull request #8571 from hakman/lyft-subnet-tags
Use cluster name as default subnet tag for Lyft CNI
2020-02-17 09:01:29 -08:00
Kubernetes Prow Robot 4f82e77a4b
Merge pull request #8578 from johngmyers/not-invalid
Fix inappropriate use of field.Invalid()
2020-02-17 07:51:29 -08:00
Ciprian Hacman 87bbcd615c Use cluster name as default subnet tag for Lyft CNI 2020-02-17 17:39:07 +02:00
Matt Ouille f025ff0e70
Add External Policies (AWS managed policy attachments) 2020-02-16 21:54:12 -08:00
John Gardiner Myers eb58874aea Fix inappropriate use of field.Invalid() 2020-02-16 20:59:33 -08:00
Justin Santa Barbara a3335cc3e0 EnsureFileOwner: cleanup logic
If the user/group isn't specified, don't try to change it.
2020-02-16 17:24:25 -05:00
John Gardiner Myers 8844b97fe3 Fix field names in api validation 2020-02-15 14:52:27 -08:00
Hanfei Shen 5ff9b2b91e Treat nil of LaunchTemplateSpecification.Version as $Default [0]
[0] https://docs.aws.amazon.com/autoscaling/ec2/APIReference/API_LaunchTemplateSpecification.html
2020-02-15 11:38:11 +08:00
Kubernetes Prow Robot 91867ce4b5
Merge pull request #8220 from olemarkus/cilium-nodeport
Cilium nodeport
2020-02-13 09:18:36 -08:00
Ciprian Hacman d5f96d7204 Update amazon-vpc-cni-k8s to v1.6.0 2020-02-13 10:32:51 +02:00
Peter Rifel 5ea96fa6a0 Add events RBAC permissions to kops-controller
I noticed in our new kops-controller logs that there is a permission denied error at startup.

Apparently part of the leader election process involves creating and watching for events off of the kops-controller-leader configmap.
This will add the necessary permissions to silence this error.

https://storage.googleapis.com/kubernetes-jenkins/logs/ci-kubernetes-e2e-kops-aws/1227728236914413570/artifacts/ip-172-20-46-137.ap-northeast-2.compute.internal/kops-controller-6k9sz.log
2020-02-12 18:34:38 -06:00
liranp fb54cbfd1a
chore(spotinst): add OWNERS file to spotinst specific packages 2020-02-12 18:08:24 +02:00
Ole Markus With eee672f293 Fixes some issues with running Cilium nodeport
* Cilium need to talk to the internal cluster API on  public IPs instead of the internal service
* Tell people explicitly they have to disable kubeproxy so it won't conflict with nodeport
2020-02-11 10:14:59 +01:00
Kubernetes Prow Robot 4606e8ee79
Merge pull request #8423 from rifelpet/aws-authenticator-update
Update AWS IAM Authenticator to 0.5.0
2020-02-10 20:12:00 -08:00
Kubernetes Prow Robot 05de4bd401
Merge pull request #8522 from mikesplain/fix_machines_types
Fix Machine types vcpus
2020-02-10 19:32:09 -08:00
Kubernetes Prow Robot 4cea7ffe66
Merge pull request #8246 from bittopaz/ali-fix-lc
Alicloud: support modification of LaunchConfiguration
2020-02-10 19:32:01 -08:00
Kubernetes Prow Robot 0440876f31
Merge pull request #8497 from johngmyers/runasnonroot
Mark dns-controller and kops-controller as non-root
2020-02-10 18:48:00 -08:00
Mike Splain 685ca73255 Fix Machine types vcpus 2020-02-10 20:49:09 -05:00
Peter Rifel e506f1b356 Add support for custom environment variables to amazonvpc daemonset 2020-02-10 16:51:47 -06:00
John Gardiner Myers 323130ebbf Merge branch 'master' into validate-multiple 2020-02-10 09:05:47 -08:00
GuyTempleton f6b6f277d9
Revert "Merge pull request #8452 from maruina/coredns-1.6.7"
This reverts commit 4a9fbdca9c, reversing
changes made to 48eb069e61.
2020-02-06 23:34:20 +00:00
John Gardiner Myers 7fa990c86a Mark dns-controller and kops-controller as non-root 2020-02-06 12:12:11 -08:00
Kubernetes Prow Robot 12ac01732e
Merge pull request #8484 from olemarkus/upgrade-cilium-feb
Update cilium to 1.6.6
2020-02-06 08:41:24 -08:00
Ole Markus With 43b074bfbc Update cilium to 1.6.6 2020-02-06 16:21:59 +01:00
Justin SB 9b9615bf53 Release 1.18.0-alpha.2 2020-02-05 21:58:08 -05:00
Adrian Philipp 4982a94721
Fix Github download url for nodeup
Currently this generates:
```
NODEUP_URL=https://artifacts.k8s.io/binaries/kops/1.15.1/linux/amd64/nodeup,https://github.com/kubernetes/kops/releases/download/1.15.1/linux-amd64-nodeup,https://kubeupv2.s3.amazonaws.com/kops/1.15.1/linux/amd64/nodeup
NODEUP_HASH=de4939eadb6e4d89fcf608b1f632e770bcce521d6dc5c45d76d2c4608ad23db4
```

However for the Github URL a `v` is missing in front of the version tag.

Returns a 404:
```
curl https://github.com/kubernetes/kops/releases/download/1.15.1/linux-amd64-nodeup
```

Downloads the file:
```
curl https://github.com/kubernetes/kops/releases/download/v1.15.1/linux-amd64-nodeup
```
2020-02-04 14:24:48 +01:00