Commit Graph

15161 Commits

Author SHA1 Message Date
John Gardiner Myers 1ea4168cab Release 1.23.0-alpha.1 2021-08-27 21:12:45 -07:00
John Gardiner Myers fa053ffba5 Prepare 1.23 branch 2021-08-27 21:07:14 -07:00
Kubernetes Prow Robot ea37cc2311
Merge pull request #12202 from rifelpet/digit
Fix terraform output for cluster names that begin with a digit
2021-08-27 14:36:53 -07:00
Kubernetes Prow Robot 1880b17745
Merge pull request #12209 from rifelpet/scenario-122
Update all e2e scenario tests to use k8s 1.22
2021-08-27 13:38:53 -07:00
Peter Rifel 6a3801298a
Add release note 2021-08-27 15:18:45 -05:00
Peter Rifel eed873add3
./hack/update-expected.sh 2021-08-27 12:59:32 -05:00
Peter Rifel bfb58af697
Prefix terraform resource names when they'd otherwise begin with a digit 2021-08-27 12:57:56 -05:00
Peter Rifel 53f7e3b089
Add integration test for cluster names beginning with a digit
This will fail until we address each resource type generating terraform resource names that are purely the cluster name
2021-08-27 12:56:58 -05:00
Peter Rifel 407df76ac9
Update all e2e scenario tests to use k8s 1.22 2021-08-27 11:50:04 -05:00
Kubernetes Prow Robot ea89f70a41
Merge pull request #11859 from olemarkus/external-dns-provider
Use ExternalDNS as drop-in for dns-controller
2021-08-27 04:20:04 -07:00
Ole Markus With b3982e1033 Apply suggestions from code review
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2021-08-27 06:45:50 +02:00
Ole Markus With 67b1ace14f Validate external-dns spec 2021-08-27 06:32:25 +02:00
Ole Markus With 0152c23c1e Remove externaldns feature flag 2021-08-27 06:30:01 +02:00
Ole Markus With 41c3ff2aac Make external dns provider configurable 2021-08-27 06:28:02 +02:00
Ole Markus With 38f805c5ef Make external-dns a drop-in for dns-controller
Support TXT records
2021-08-27 06:24:47 +02:00
Kubernetes Prow Robot 446aea1d62
Merge pull request #12188 from olemarkus/kubelet-ip-altnames
Add ip addresses into kubelet certs
2021-08-26 21:09:00 -07:00
Ole Markus With ad16042a1f Add IPs to kubelet server cert
Since AWS does not resolve instance hostnames to ipv6, ipv6-only pods that talk to kubelet API has to use node IP, not hostname. Thus we need to add IPs to kubelet server cert.
2021-08-26 20:54:02 +02:00
Kubernetes Prow Robot 9c7ccff249
Merge pull request #12201 from diegocn/dn-master/docs/weave-improvement
Added the docs related to CPU/Memory resources override on weave
2021-08-26 00:07:23 -07:00
Kubernetes Prow Robot bb38a3e52e
Merge pull request #12067 from h3poteto/iss-11608
Support AWS LB access log configuration in cluster spec
2021-08-25 16:51:23 -07:00
AkiraFukushima 73f7307844
Add AccessLog attribute to CloudFormation and Terraform renderer 2021-08-25 22:55:53 +09:00
Kubernetes Prow Robot 1d7eca2b93
Merge pull request #12203 from rifelpet/tf105
Update terraform to 1.0.5
2021-08-24 19:32:39 -07:00
Kubernetes Prow Robot 12c1b3deff
Merge pull request #12204 from MoShitrit/alpha-to-stable-2021-aug-24
Push alpha to stable
2021-08-24 18:26:39 -07:00
Moshe Shitrit 99efb836ee Push alpha to stable 2021-08-24 20:45:23 -04:00
Peter Rifel adf60a266e
Update terraform to 1.0.5 2021-08-24 18:31:08 -05:00
Diego Nogues d7c2a306f2
Added the docs related to CPU/Memory resources override on weave 2021-08-24 14:36:50 -03:00
Kubernetes Prow Robot 91e063d533
Merge pull request #12169 from justinsb/build_gce
Script for iterating development on GCE
2021-08-24 08:45:14 -07:00
Kubernetes Prow Robot 672103f241
Merge pull request #12197 from rifelpet/tf-oidc
Add terraform outputs for OIDC provider ARN and issuer
2021-08-23 23:17:13 -07:00
Peter Rifel bf20cef86f
Add terraform outputs OIDC provider ARN and issuer
These fields are valuable because their fields are used in the assume role policies of service account IAM roles, based on the docs here:

https://docs.aws.amazon.com/eks/latest/userguide/create-service-account-iam-policy-and-role.html#aws-cli
2021-08-23 21:48:59 -05:00
Kubernetes Prow Robot 11af87bf4e
Merge pull request #12194 from justinsb/warn_if_unknown_arch
Warn if KOPS_ARCH is not a recognized value
2021-08-23 08:34:00 -07:00
Kubernetes Prow Robot 997dd5c3c2
Merge pull request #12195 from justinsb/relnotes_1.21.1
Release notes for 1.21.1
2021-08-23 07:00:00 -07:00
justinsb 27438263e3 Release notes for 1.21.1 2021-08-23 09:22:51 -04:00
justinsb c2914ccba7 Warn if KOPS_ARCH is not a recognized value
Otherwise we were silently rejecting it.
2021-08-23 08:41:07 -04:00
Justin SB 343227cfd4 Script for iterating development on GCE
AWS one to follow!
2021-08-23 08:37:09 -04:00
Kubernetes Prow Robot 20e472eded
Merge pull request #12170 from justinsb/gce_ipv6
Initial IPv6 support for GCE
2021-08-22 00:31:59 -07:00
Kubernetes Prow Robot cf2b0febf1
Merge pull request #12183 from rifelpet/consolidate-iam
Consolidate statements in control plane IAM role
2021-08-21 19:09:59 -07:00
justinsb 144c841d39 Update test data 2021-08-21 20:09:31 -04:00
Justin SB 0722124e8e Initial IPv6 support for GCE
Supporting IPv6 values where they can be set by the user, and ensuring
that IPv4 and IPv6 firewall rules are split because on GCP they cannot
be in the same rule.
2021-08-21 20:09:31 -04:00
Kubernetes Prow Robot 022452a61b
Merge pull request #12189 from olemarkus/bump-cm-2211
Bump cert-manager to 1.5.2
2021-08-21 13:49:59 -07:00
Ole Markus With 11ffa653cb Bump cert-manager to 1.5.2 2021-08-21 21:12:23 +02:00
Kubernetes Prow Robot e51ab4866b
Merge pull request #12187 from amitpd/master
Add option in Cluster Autoscaler AddOn for AWS EC2 Static instance list
2021-08-21 12:03:58 -07:00
Amit Prasad 48fa73f3bb Add option in Cluster Autoscaler AddOn for AWS EC2 Static instance list 2021-08-21 22:44:31 +05:30
Kubernetes Prow Robot 82c34d4d1b
Merge pull request #12185 from rifelpet/cleanup-ff
Cleanup unused TerraformFmt feature flag
2021-08-20 07:31:25 -07:00
Peter Rifel 0109ac14d8
Cleanup unused TerraformFmt feature flag
Since dropping support for terraform <0.12, this feature flag is no longer used. The generated HCL2 is always formatted
2021-08-20 08:44:24 -05:00
Peter Rifel 3db20bed01
./hack/update-expected.sh 2021-08-20 08:41:25 -05:00
Peter Rifel 67007e1a0a
Consolidate IAM statements 2021-08-19 23:16:04 -05:00
Kubernetes Prow Robot 2222e22a08
Merge pull request #12165 from rifelpet/metricsgrabber-condition
Fix MetricsGrabber skip regex condition
2021-08-19 19:15:24 -07:00
Kubernetes Prow Robot 8b04759218
Merge pull request #12181 from johngmyers/fix-error
Fix incorrect validation error message
2021-08-19 13:49:24 -07:00
John Gardiner Myers 21da1bd11b Fix incorrect validation error message 2021-08-19 13:11:59 -07:00
Kubernetes Prow Robot 3ddafa3f3d
Merge pull request #12177 from hakman/hardcode_flatcar_containerd_exec
Hardcode Flatcar containerd exec command
2021-08-19 00:31:26 -07:00
Ciprian Hacman 84bdfd900d Hardcode Flatcar containerd exec command 2021-08-19 09:50:08 +03:00