Peter Rifel
4e6e00bec1
Add Terraform 0.12 rendering support and feature flag
2020-04-05 21:18:03 -05:00
Peter Rifel
04a5ead08e
Add cty field tags to Terraform structs
2020-04-05 21:18:02 -05:00
Peter Rifel
1b29afb45d
Switch to using ec2.DescribeInstanceTypes for building the MachineType list
2020-04-05 21:16:49 -05:00
Kubernetes Prow Robot
502aaacbe2
Merge pull request #8700 from johngmyers/version-tweaks
...
Balk at using Kubernetes versions too new to be supported
2020-04-05 07:17:45 -07:00
eric-hole
c59314a799
Adds some initial tests. Fixes some logic
...
Need to fix service account implementation first
Fixing tests and iterating on the serviceaccount logic
Run the gce_byo_sa test
2020-04-04 21:20:31 -07:00
eric-hole
b3d65ffce0
Adds a gce-service-account flag so you BYO service-account
...
Generated code and some cleanup
Not sure where that code went
Tests for service account
fixes case on gceserviceaccount
2020-04-04 21:15:56 -07:00
Ciprian Hacman
3001e0619b
Use CNI 0.8.5 for Kubernetes 1.18+
2020-04-04 17:21:47 +03:00
Peter Rifel
4d24c4d1e6
Remove unused ECU and Burstable fields from AWSMachineTypeInfo
...
I tracked these fields back to a 2016 commit that added the entire struct but they still werent used even back then.
2020-04-03 22:19:05 -05:00
GuyTempleton
c1a259b5a4
Cleanup InstanceGroup MixedInstancePolicy docs
...
Also improved consistency of rest of InstanceGroup docs and
some docstrings
2020-04-02 16:48:17 +01:00
Kubernetes Prow Robot
759e24a490
Merge pull request #8802 from thejasbabu/feature/spot-block
...
Add support for Spot block in launch template
2020-04-01 10:15:27 -07:00
Kubernetes Prow Robot
73d4d1c941
Merge pull request #8744 from rifelpet/tf-bastion-userdata
...
Don't set terraform user_data if it is empty
2020-03-31 09:32:40 -07:00
Thejas B
dda8dc3f37
Add support for Spot block in launch template
...
- Launch configuration does not support the field SpotDurationInMinutes which is used to reserve the spot instances, but however Launch Template does
2020-03-31 20:07:01 +05:30
Peter Rifel
ee86488d98
Don't set terraform's user_data if it is an empty string
...
Bastion hosts have no user_data by default.
This is not valid in terraform, based on the error messages reported here [0]
The Terraform provider code says user_data is optional for both LaunchConfigurations and LaunchTemplates [1] [2]
This change prevents the user_data property from being added to aws_launch_configuration and aws_launch_template resources unless the string is not empty.
[0] https://travis-ci.org/github/kubernetes/kops/jobs/662472020
[1] 04d24f80f3/aws/resource_aws_launch_configuration.go (L74-L76)
[2] 04d24f80f3/aws/resource_aws_launch_template.go (L510-L512)
2020-03-31 09:33:16 -05:00
liranp
98a74deba6
fix(aws): add missing region: me-south-1
2020-03-31 01:10:41 +03:00
Peter Rifel
5505de2c3c
Fix terraform json field tags
...
In preparation for the Terraform 0.12 support I noticed these inconsistencies.
I dont think it has any impact on functionality, I'm just trying to minimize the diff of the 0.12 PR
2020-03-28 11:34:45 -05:00
Kubernetes Prow Robot
7698323377
Merge pull request #8799 from johngmyers/deprecate-1.10
...
Deprecate support for Kubernetes 1.10
2020-03-27 12:03:54 -07:00
Kubernetes Prow Robot
8df55b8571
Merge pull request #8776 from tiendc/ut_upup_pkg_fi_files
...
Add UT for upup/pkg/fi/files.go
2020-03-27 05:56:23 -07:00
John Gardiner Myers
758f8017e4
Deprecate Kubernetes 1.10
2020-03-25 20:10:51 -07:00
Kashif Saadat
3606865ad4
Canal v3.13.1
2020-03-25 12:09:46 +00:00
Ole Markus With
7e87eddbea
Make cilium operator health check go against localhost IP
...
Health check will fail otherwise
2020-03-25 08:38:47 +01:00
fentas
d0f12d3793
Bump cilium manifestHash
2020-03-21 18:00:04 +01:00
fentas
49b18cd3f7
Add cilium option tofqdns-dns-reject-response-code
2020-03-21 16:52:08 +01:00
Dao Cong Tien
de779c2b2f
Add UT for upup/pkg/fi/files.go
...
Signed-off-by: Dao Cong Tien <tiendc@vn.fujitsu.com>
2020-03-20 13:12:30 +07:00
Ole Markus With
e77a7d495c
Allow configuration of enable-remote-node-identity
2020-03-19 09:48:59 +01:00
Kubernetes Prow Robot
36cf282870
Merge pull request #8752 from johngmyers/missing-priority
...
Add missing priorityClassName to addons
2020-03-18 17:54:43 -07:00
liranp
526fd98afa
feature(spotinst): upgrade controller (v1.0.57)
2020-03-18 18:48:37 +02:00
Kubernetes Prow Robot
06823cf354
Merge pull request #8762 from zetaab/allowedcidrs
...
add support for OpenStack Octavia AllowedCIDRs
2020-03-18 07:32:48 -07:00
Kubernetes Prow Robot
441ecc96b5
Merge pull request #8764 from hakman/weave-2.6.2
...
Update Weave Net to version 2.6.2
2020-03-17 12:15:28 -07:00
Kubernetes Prow Robot
f9d882d77a
Merge pull request #8757 from maruina/lyft-0.6.0
...
Update lyft CNI to 0.6.0
2020-03-17 11:06:22 -07:00
Ciprian Hacman
eb2c9e336c
Update Weave Net to version 2.6.2
2020-03-17 19:44:20 +02:00
Jesse Haka
d694a6f66d
add support for AllowedCIDRs
2020-03-17 17:33:11 +02:00
Ciprian Hacman
fb68aae41f
Apply suggestions from code review #1
...
Co-Authored-By: John Gardiner Myers <jgmyers@proofpoint.com>
2020-03-16 19:48:19 +02:00
Ciprian Hacman
59a6b065a0
Add root volume tags for CF and TF targets
2020-03-16 18:41:39 +02:00
Matteo Ruina
499885822d
Update lyft CNI to 0.6.0
2020-03-16 09:24:28 +01:00
John Gardiner Myers
09df6ac844
Remove unreferenced template
2020-03-15 13:51:14 -07:00
John Gardiner Myers
63ccaa14d6
Add missing priorityClassName to addons
2020-03-15 13:51:10 -07:00
Ciprian Hacman
b3fbb494c6
Fix template for kube-router v0.4.0
2020-03-15 17:38:59 +02:00
Ciprian Hacman
507230fe75
Move Docker "health-check" to DockerBuilder
2020-03-15 09:47:47 +02:00
Kubernetes Prow Robot
88600407f4
Merge pull request #8629 from olemarkus/cilium-etcd-operator
...
Add option to use etcd managed by cilium-etcd-operator as kvstore
2020-03-14 17:18:34 -07:00
Kubernetes Prow Robot
0a6dcce580
Merge pull request #8525 from hakman/docker-tgz
...
Update support for docker tgz package
2020-03-14 16:40:35 -07:00
Ole Markus With
0c27aa3ce8
Update upup/models/cloudup/resources/addons/networking.cilium.io/k8s-1.12.yaml.template
...
Co-Authored-By: John Gardiner Myers <jgmyers@proofpoint.com>
2020-03-14 21:44:44 +01:00
eric-hole
450fad6e4c
Fixes the prom to sd params in metadata-proxy
2020-03-14 12:18:05 -07:00
eric-hole
0daa5388ba
Fixing gce integration tests (thanks Peter) with nodeLabels
2020-03-14 12:18:05 -07:00
eric-hole
bd6a54958f
Fix addon manifest version for metadata-proxy
2020-03-14 12:18:05 -07:00
eric-hole
b52e322159
Adds metadata concealment addon for GCE node
2020-03-14 12:18:05 -07:00
eric-hole
12ce5f0e9c
Node metadata-concealment in GCE, first pass
2020-03-14 12:18:05 -07:00
Kubernetes Prow Robot
7d030ae459
Merge pull request #8742 from hakman/kube-router-0.4.0-2
...
Fix template for kube-router v0.4.0
2020-03-14 10:42:35 -07:00
Kubernetes Prow Robot
ae51a5b138
Merge pull request #8582 from joshbranham/feature/better-default-storageclass
...
Create New Default StorageClass: kops-ssd-1-17
2020-03-14 08:46:35 -07:00
Ciprian Hacman
163c11fc6c
Fix template for kube-router v0.4.0
2020-03-14 17:23:12 +02:00
Ole Markus With
a98666d05a
Set kube-proxy-replacement to partial
...
Fully relying on kube-proxy breaks network policies.
Setting kube-proxy-replacement to partial instead of disabled makes
cilium behave as in 1.6.
2020-03-14 08:38:41 +01:00
Ole Markus With
4c5bef8ea5
Bump cilium addon version
2020-03-13 20:17:42 +01:00
Ole Markus With
e5ecce6edb
Remove conditional with only comments
2020-03-13 20:17:42 +01:00
Ole Markus With
2274045924
Add option to use etcd managed by cilium-etcd-operator as kvstore
2020-03-13 20:17:42 +01:00
Ciprian Hacman
84648dce4a
Update kube-router to v0.4.0
2020-03-13 17:54:32 +02:00
Kubernetes Prow Robot
e902c45a08
Merge pull request #8697 from UnderMyBed/kuberouter-1.16-fix
...
Fix kuberouter for k8s 1.16+
2020-03-12 11:12:38 -07:00
Matt Shipman
26fb6d030b
fix kuberouter for k8s 1.16
...
Starting in k8s 1.16 the kublet requires that cniVersion is set in the cni config
2020-03-12 10:27:08 -07:00
Peter Rifel
a999b3ea61
fix OWNERS labels format
...
These need to be lists
2020-03-10 22:47:50 -05:00
Ole Markus With
e92e70c7d0
When nodeport is enabled, use strict kube-proxy-replacement to ensure cilium fully replaces kube-proxy
2020-03-10 18:05:44 +01:00
Kubernetes Prow Robot
db435ee7cd
Merge pull request #8717 from rifelpet/owners-labels
...
Add labels to OWNERS files
2020-03-10 08:23:51 -07:00
Kubernetes Prow Robot
5c01bff889
Merge pull request #8694 from johngmyers/fix-fileassets
...
Fix uploading of file assets
2020-03-10 08:23:43 -07:00
Peter Rifel
237a125f2c
Add labels to OWNERS files
...
This will automatically label PRs that touch these directories.
This makes it easier to query GitHub for PRs that affect certain areas of the code.
I mostly used existing labels but created some new ones as well.
2020-03-10 08:35:58 -05:00
Ilya Dmitrichenko
c304d221a6
Bump Cilium to 1.7.1 for k8s 1.12+
2020-03-10 11:05:12 +00:00
John Gardiner Myers
fc7a955bfe
Fix uploading of file assets
2020-03-09 20:00:36 -07:00
John Gardiner Myers
8db90a3233
Balk at using Kubernetes versions too new to be supported
2020-03-08 18:06:38 -07:00
Ciprian Hacman
a57aba01bf
Update support for docker tgz package
2020-03-07 08:20:39 +02:00
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
mikesplain
07ffaaefc3
Add env var config
2020-03-05 16:51:03 -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
Peter Rifel
318e9a1441
Revert "Switch AWS IAM Authenticator to use non-scratch image"
...
This reverts commit 79027c18d4 .
2020-03-04 07:38:30 -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
Josh Branham
9f033f8e99
Set kops-ssd-1-17 class name
2020-02-19 12:43:09 -05:00
Josh Branham
67d377c49f
Update expected
2020-02-19 12:42:54 -05: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
Ole Markus With
ced8f00201
Add option to use ENI as IPAM mode for Cilium
...
* Force cilium-operator run on master nodes
* Add option for setting cilium ipam mode
* If cilium ipam mode is eni, add additional permissions to master nodes
* Allow NonMasqueradeCIDR overlap with NetworkCIDR when Cilium ENI is enabled
2020-02-16 19:11:01 +01:00
John Gardiner Myers
8844b97fe3
Fix field names in api validation
2020-02-15 14:52:27 -08:00
Kubernetes Prow Robot
0e4db376df
Merge pull request #8561 from justinsb/gobindata
...
Replace unmaintained go-bindata
2020-02-14 20:25: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
Justin SB
7e2ee13fa1
go-bindata: don't store file metadata
...
This was a big contributor to the build being non-repeatable.
2020-02-14 22:04:57 -05:00
Justin SB
fcd75d5e83
Replace unmaintained go-bindata
...
k/k uses go-bindata/go-bindata, so that's what we will use as well.
2020-02-14 13:57:29 -05:00
Kubernetes Prow Robot
721ed47e9d
Merge pull request #8555 from rifelpet/aws-iam-authenticator-scratch
...
Switch AWS IAM Authenticator to use non-scratch image
2020-02-13 20:10:17 -08:00
Peter Rifel
cd34cf41c5
Switch AWS IAM Authenticator to use non-scratch image
...
The authenticator binary uses glog which requires write access to the filesystem under /tmp
On the scratch image /tmp doesnt exist which caused a crash loop:
```
time="2020-02-14T02:06:00Z" level=info msg="creating event broadcaster"
time="2020-02-14T02:06:00Z" level=info msg="setting up event handlers"
W0214 02:06:00.358119 1 client_config.go:539] Neither --kubeconfig nor --master was specified. Using the inClusterConfig. This might not work.
log: exiting because of error: log: cannot create log: open /tmp/aws-iam-authenticator.ip-X-X-X-X.aws-iam-authenticator.log.WARNING.20200214-020600.1: no such file or directory
```
Switching to debian-stretch fixed the issue although it could really be any of the other images in the release [0]
[0] https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/tag/v0.5.0
2020-02-13 20:29:49 -06: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
4f2cddaa8b
Merge pull request #8433 from olemarkus/cilium-prometheus
...
Make it possible to enable Prometheus metrics for Cilium
2020-02-06 10:17:24 -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
Justin SB
0cb35638f2
Stop logging to /var/log/kops-controller.log
...
Writing to a hostPath from a non-root container requires file
ownership changes, which is difficult to roll out today. See
discussion in #8454
We were primarily using the logfile for e2e diagnostics, so we're
going to look into collecting the information via other means instead.
We also haven't yet shipped this logfile in a released version (though
we have shipped it in beta releases)
2020-02-04 06:41:25 -05:00
Ole Markus With
eed15b471a
Make it possible to enable Prometheus metrics for Cilium
2020-02-03 19:11:34 +01:00
Kubernetes Prow Robot
051ceeea70
Merge pull request #8445 from daviddyball/master
...
Cilium - Add missing Identity Allocation Mode to Operator Template
2020-02-03 09:11:21 -08:00
Kubernetes Prow Robot
4c6b87494a
Merge pull request #8237 from srikiz/DO-AddLoadBalancer
...
[DigitalOcean] Add load balancer support for master HA
2020-02-02 21:09:20 -08:00
Srikanth
d8a9470aa4
Incorporate further review comments
2020-02-02 20:22:17 +05:30
John Gardiner Myers
4b33efedaa
Tag EBS volumes when using launch templates with AWS API target
2020-02-01 22:32:37 -08:00
Kubernetes Prow Robot
4a9fbdca9c
Merge pull request #8452 from maruina/coredns-1.6.7
...
Update coredns to 1.6.7
2020-01-31 14:37:21 -08:00
Justin SB
4416b24ee8
Release 1.18.0-alpha.1
2020-01-31 08:22:33 -05:00
Matteo Ruina
cc15043dca
Update coredns to 1.6.7
2020-01-31 10:59:48 +01:00
John Gardiner Myers
8e2fe44391
Return more errors at once during Cluster validation
2020-01-30 22:04:19 -08:00
David Dyball
f1e40feaf9
Fix Cilium manifest test data hash
2020-01-30 16:27:46 +00:00
David Dyball
cd470b1487
Cilium - Add missing Identity Allocation Mode to Operator Template
2020-01-30 14:33:08 +00:00
Peter Rifel
32e6a6b534
Update AWS IAM Authenticator to 0.5.0
...
I merged changes from these manifests:
https://github.com/kubernetes-sigs/aws-iam-authenticator/blob/v0.5.0/deploy/example.yaml
https://github.com/kubernetes-sigs/aws-iam-authenticator/blob/v0.5.0/deploy/iamidentitymapping.yaml
The new version supports replacing the configmap with a IAMIdentityMapping custom resource, but the --backend-mode command argument isnt yet exposed through the kops API, so it will still only use configmaps.
We can expose a BackendMode API field in a followup PR.
2020-01-30 07:09:07 -06:00
John Gardiner Myers
329f56ce51
update-expected.sh
2020-01-29 09:18:51 -08:00
John Gardiner Myers
9f3e31c73b
Merge branch 'master' into critical-pod
...
Conflicts:
upup/pkg/fi/cloudup/bootstrapchannelbuilder.go
upup/pkg/fi/cloudup/tests/bootstrapchannelbuilder/amazonvpc/manifest.yaml
upup/pkg/fi/cloudup/tests/bootstrapchannelbuilder/cilium/manifest.yaml
upup/pkg/fi/cloudup/tests/bootstrapchannelbuilder/simple/manifest.yaml
upup/pkg/fi/cloudup/tests/bootstrapchannelbuilder/weave/manifest.yaml
2020-01-29 09:15:56 -08:00
John Gardiner Myers
8f6529879b
Return more errors at once during InstanceGroup validation
2020-01-28 08:22:44 -08:00
Srikanth
e440397548
Incorporate review comments
2020-01-28 14:22:49 +05:30
Ciprian Hacman
5f930683ed
Update support for Amazon Linux 2
2020-01-28 08:13:45 +02:00
John Gardiner Myers
cc5b6f4b8f
Add fi.Cloud.DetachInstance()
2020-01-27 20:15:11 -08:00
John Gardiner Myers
640f5f5b74
Terminate AWS instances through EC2 instead of Autoscaling
2020-01-27 20:15:10 -08:00
Srikanth
38513b3a91
Address all review comments
2020-01-27 15:03:05 +05:30
Srikanth
42e88a7f89
Initial changes for load balancer task
...
Add load balancer fi tasks
Add load balancer builder for DO
Fix go imports
Implement FindIPAddress functionality
Add load balancer api ingress status calls
Add error checks for FindIPAddress
Add delete LB option
Update load balancer delete logic
Revert make file changes
revert utils code changes
Revert NewDOCloud changes
Remove minor code comments
Update with gomod for dependencies
2020-01-27 15:03:05 +05:30
Kubernetes Prow Robot
bf40b0a9fa
Merge pull request #8338 from johngmyers/etcd-tls
...
Don't load nonexistent calico-client cert when CNI is Cilium
2020-01-27 00:19:10 -08:00
Kubernetes Prow Robot
0c2c2e2e1f
Merge pull request #8318 from johngmyers/trim-addons
...
Remove addons only applicable to unsupported versions of Kubernetes
2020-01-27 00:19:02 -08:00