John Gardiner Myers
edfa6a0e94
Adjust Kubernetes version removals and deprecations for 1.20
2020-10-29 13:25:37 -07:00
John Gardiner Myers
69c9564ee8
Add 1.20 release notes
2020-10-29 12:59:06 -07:00
Kubernetes Prow Robot
1ed5af04f8
Merge pull request #10138 from rifelpet/asg-tg
...
ELB/TargetGroup/ASG attachment fixes
2020-10-29 11:58:06 -07:00
Peter Rifel
6318e90128
Ignore changes reported by subsequent updates
...
Usually this is an "actual.Foo = e.Foo" one-liner but we don't know which LB attached to an ASG is the API ELB so it's a bit more complicated
2020-10-29 12:34:20 -05:00
Peter Rifel
7497edaf7c
Lookup LoadBalancerName when only the LB task name is known
2020-10-29 12:13:23 -05:00
Peter Rifel
7022f2834d
Attach/detach TGs from ASGs when using direct target
2020-10-29 11:08:39 -05:00
Kubernetes Prow Robot
b7f66a6d98
Merge pull request #10109 from bmelbourne/set-minimum-terraform-0.12
...
Set minimum Terraform version to 0.12.26/0.13.0
2020-10-29 01:52:58 -07:00
Kubernetes Prow Robot
aa8a51f70e
Merge pull request #10133 from rifelpet/verify-cf-2
...
Make verify-cloudformation job fail when issues are found
2020-10-29 00:18:58 -07:00
Peter Rifel
a240507fce
Make verify-cloudformation job fail when issues are found
2020-10-28 21:01:22 -05:00
Kubernetes Prow Robot
f466403912
Merge pull request #9794 from rdrgmnzs/lb-attachment
...
Prevent unintended resource updates to LB attatchments
2020-10-28 15:18:59 -07:00
Kubernetes Prow Robot
f3ea21a8c6
Merge pull request #10128 from hakman/fix-bash
...
Update shell style for CLI docs for better compatibility
2020-10-28 13:55:39 -07:00
Barry Melbourne
84417c330b
Set minimum Terraform version to 0.12.26/0.13.0
2020-10-28 20:24:41 +00:00
Kubernetes Prow Robot
f7e8458e31
Merge pull request #10131 from rifelpet/cf-lint-fixes
...
Fix cloudformation lint errors
2020-10-28 12:21:56 -07:00
Rodrigo Menezes
41adf07e15
cleanup code
2020-10-28 11:11:58 -07:00
Kubernetes Prow Robot
8ef754e0ab
Merge pull request #10130 from rifelpet/verify-cloudformation
...
Add verify-cloudformation script
2020-10-28 11:01:57 -07:00
Kubernetes Prow Robot
a83ccdcb25
Merge pull request #10118 from hakman/fix-links
...
Fix release notes links to point to https://kops.sigs.k8s
2020-10-28 10:11:56 -07:00
Ciprian Hacman
35d49a40a2
Update shell style for CLI docs for better compatibility
2020-10-28 18:23:23 +02:00
Ciprian Hacman
f69ffeaa63
Update cluster and state store names in CLI docs
2020-10-28 18:22:53 +02:00
Peter Rifel
6c4273d985
Fix cloudformation lint errors
...
```
E3002 Invalid Property Resources/AWSAutoScalingAutoScalingGroupnodesmixedinstancesexamplecom/Properties/MixedInstancesPolicy/InstancesDistribution/SpotInstancePool
//kops/tests/integration/update_cluster/mixed_instances_spot/cloudformation.json:321:13
E3031 CidrIp contains invalid characters (Pattern: x.x.x.x/y) at Resources/AWSEC2SecurityGroupIngresssshexternaltonode2001085a348/Properties/CidrIp
//kops/tests/integration/update_cluster/complex/cloudformation.json:833:9
```
I'm using the strings.Contains to determine if a CIDR is v6 since it seems simplest given that we know the value wont have a port number [0]
[0] https://stackoverflow.com/questions/22751035/golang-distinguish-ipv4-ipv6
2020-10-28 10:16:29 -05:00
Peter Rifel
b3cdca7908
Add verify-cloudformation script
...
This is an official AWS linter for cloudformation.
It has already caught a few bugs in our cloudformation json generation logic
2020-10-28 10:09:01 -05:00
Kubernetes Prow Robot
fdc56efdff
Merge pull request #10126 from hakman/aws-vpc-cni-reset
...
Align AWS VPC CNI manifest with upstream
2020-10-28 05:23:56 -07:00
Ciprian Hacman
112221e354
Amazon VPC CNI - update misc
2020-10-28 12:36:27 +02:00
Ciprian Hacman
56fda317d4
Amazon VPC CNI - quote all keys and values
2020-10-28 12:31:46 +02:00
Ciprian Hacman
a36fa3f4e1
Amazon VPC CNI - update DaemonSet
2020-10-28 12:31:32 +02:00
Ciprian Hacman
46122cd12b
Amazon VPC CNI - rearrange DaemonSet
2020-10-28 12:31:32 +02:00
Ciprian Hacman
e6459e104f
Amazon VPC CNI - rearrange ClusterRole
2020-10-28 12:31:32 +02:00
Ciprian Hacman
14b33ae34c
Amazon VPC CNI - update ClusterRole
2020-10-28 12:31:28 +02:00
Kubernetes Prow Robot
5700af84ac
Merge pull request #10111 from javipolo/nodeLocalDnsCacheKubeDnsOnly
...
Add nodeLocalDNSCache.kubeDnsOnly option
2020-10-28 00:03:56 -07:00
Ciprian Hacman
421fa24d3b
Amazon VPC CNI - rearrange ClusterRole sections
2020-10-28 08:40:28 +02:00
Ciprian Hacman
49e816cf92
Amazon VPC CNI - rearrange manifest resources
2020-10-28 08:40:28 +02:00
Kubernetes Prow Robot
65e127c2ce
Merge pull request #10124 from MoShitrit/aws-vpc-cni
...
Update AWS VPC CNI to 1.7.5
2020-10-27 22:49:55 -07:00
Kubernetes Prow Robot
672b656926
Merge pull request #10121 from rifelpet/kubetest2-3
...
Add random AWS zone logic + specify build stage location
2020-10-27 16:01:56 -07:00
MoShitrit
36391bcf61
Update AWS VPC CNI to 1.7.5
2020-10-27 15:53:43 -04:00
Peter Rifel
ce2a3e52f7
Call IsUp to validate cluster after creating it
2020-10-27 13:01:46 -05:00
Peter Rifel
fe9903fad3
fix cluster name generation
2020-10-27 13:01:45 -05:00
Peter Rifel
b3acf6a96c
Don't check for existence of binary path before the build stage has occurred
2020-10-27 13:01:45 -05:00
Peter Rifel
6e4f3e6a25
Set default --kops-root value when GOPATH is set
2020-10-27 13:01:44 -05:00
Peter Rifel
362faf3f3f
Add random AWS zone logic + specify build stage location
2020-10-27 13:01:44 -05:00
Kubernetes Prow Robot
877e71f55a
Merge pull request #10115 from hakman/calico-bpf-tweaks
...
Update Calico config for eBPF mode
2020-10-27 03:35:59 -07:00
Javi Polo
c2684bcf7b
Add nodeLocalDNSCache.kubeDnsOnly option
2020-10-27 10:46:25 +01:00
Kubernetes Prow Robot
d2226814cf
Merge pull request #10117 from hakman/update-channels
...
Update channels
2020-10-27 00:09:59 -07:00
Ciprian Hacman
de5847fc62
Fix release notes links to point to https://kops.sigs.k8s
2020-10-27 08:57:07 +02:00
Ciprian Hacman
c9b5e21a60
Recomment kops v1.18.2 for k8s 1.15+
2020-10-27 08:28:13 +02:00
Kubernetes Prow Robot
6188d13b9a
Merge pull request #10112 from rifelpet/build-cleanup
...
Makefile and hack script cleanup
2020-10-26 23:25:59 -07:00
Ciprian Hacman
ad3456e0ac
Promote channel alpha to stable
2020-10-27 08:25:41 +02:00
Ciprian Hacman
4e1c106570
Update bindata
2020-10-27 07:57:09 +02:00
Ciprian Hacman
3c07c72c70
Update Calico to v3.16.4
2020-10-27 07:36:39 +02:00
Ciprian Hacman
7b9a073da9
Add option for Calico to cleanup kube-proxy rules when running in eBPF mode
2020-10-27 07:35:08 +02:00
Ciprian Hacman
2fe6ee4b37
Use optional ConfigMap to configure k8s API endpoint for Calico
2020-10-27 07:35:07 +02:00
Rodrigo Menezes
9bd0a7aedb
Add instruction for no downtime
2020-10-26 18:11:46 -07:00