Commit Graph

15340 Commits

Author SHA1 Message Date
Simone Sciarrati 61763d488a Add option to create an internal load balancer for the bastion 2021-09-18 20:47:55 +02:00
Kubernetes Prow Robot 7f7a78a285
Merge pull request #12322 from rifelpet/managed-files2
Create a second Terraform provider for managed files
2021-09-18 10:30:08 -07:00
Kubernetes Prow Robot e8e09d5956
Merge pull request #12353 from hakman/ebs-csi-ipv6
Fix EC2 IPv6 endpoint for EBS CSI Driver controller
2021-09-18 09:16:07 -07:00
Ciprian Hacman fa853add24 Fix EC2 IPv6 endpoint for EBS CSI Driver controller 2021-09-18 18:34:13 +03:00
Kubernetes Prow Robot 8d49409d1f
Merge pull request #12352 from eddycharly/fix-docs-etcd-backups
fix: etcd backup docs
2021-09-18 06:52:08 -07:00
Kubernetes Prow Robot e1d8d12efb
Merge pull request #12351 from eddycharly/clean-comment
fix: remove inconsistent comment
2021-09-18 05:50:09 -07:00
Charles-Edouard Brétéché 735497442d fix: etcd backup docs 2021-09-18 14:15:31 +02:00
Charles-Edouard Brétéché 1353039fac fix: remove inconsistent comment 2021-09-18 14:04:22 +02:00
Kubernetes Prow Robot f5cc9f6729
Merge pull request #12349 from hakman/aws-ebs-csi-ipv6
Use EC2 and Metadata IPv6 endpoints in IPv6 mode for EBS CSI Driver
2021-09-18 05:02:07 -07:00
Ciprian Hacman bc6705c956 Use EC2 and Metadata IPv6 endpoints in IPv6 mode for EBS CSI Driver 2021-09-18 14:22:22 +03:00
Kubernetes Prow Robot b746093e02
Merge pull request #12348 from rifelpet/cilium-sctp
Skip SCTP e2e tests on cilium + k8s 1.23
2021-09-18 02:22:07 -07:00
Peter Rifel 8d14376708
Skip SCTP e2e tests on cilium + k8s 1.23 2021-09-17 19:30:20 -05:00
Peter Rifel 476eb96970
./hack/update-expected.sh 2021-09-17 18:08:59 -05:00
Peter Rifel 0449d6e36f
Upgrade TF to 0.15 and include the provider's configuration_aliases 2021-09-17 18:08:59 -05:00
Peter Rifel 7eaa647b2a
Include the provider alias on TerraformPath resources that reference their provider 2021-09-17 18:08:59 -05:00
Peter Rifel 0f67cb1edb
Include second tf provider when ConfigBase implements TerraformPath 2021-09-17 18:08:58 -05:00
Peter Rifel c3a7f9f75a
Add TerraformProvider definition to TerraformPath interface 2021-09-17 18:08:58 -05:00
Peter Rifel ff50a52ae0
Add API field for managed files terraform provider config 2021-09-17 18:08:58 -05:00
Peter Rifel 3ec1295cf0
Add support for writing lists of terraform literals 2021-09-17 18:08:57 -05:00
Kubernetes Prow Robot 6612ba12a5
Merge pull request #12341 from rifelpet/managed-files3
Deprecate TerraformJSON feature flag
2021-09-17 16:02:08 -07:00
Peter Rifel 3cc7162089
Remove TerraformJSON test
The FF is deprecated and would require a lot of effort to support disabling TerraformManagedFiles (which is required) in this one integration test case
2021-09-17 06:42:27 -05:00
Peter Rifel eaea60ff07
Disallow TerraformJSON + TerraformManagedFiles and deprecate TerraformJSON 2021-09-17 06:42:07 -05:00
Kubernetes Prow Robot ea5e302a84
Merge pull request #12298 from rifelpet/imds-ipv6-tf
Add IMDS IPv6 endpoint in terraform
2021-09-17 00:33:01 -07:00
Peter Rifel 9a193d4001
Fix example permissions boundary ARN 2021-09-16 20:11:33 -05:00
Peter Rifel 5247bb8cc2
./hack/update-expected.sh 2021-09-16 20:04:36 -05:00
Peter Rifel 0bcd39e905
Add IPv6 IMDS terraform support
This requires bumping the minimum aws provider version to the version that includes the support
2021-09-16 20:02:03 -05:00
Kubernetes Prow Robot fa29c9a6b2
Merge pull request #12112 from olemarkus/ipv6-madness
Implement support for AWS ipv6 prefixes
2021-09-16 14:09:26 -07:00
Ole Markus With 81177dc634 Add cloud ipam behind a feature flag 2021-09-16 21:12:29 +02:00
Ole Markus With dc4c559d41 Set some needed defaults for cloud ipam 2021-09-16 21:11:09 +02:00
Ole Markus With 1323ed9040 Add more tolerations to kops-controller and CCM .
CCM and kops-controller taint each other out. This will make them
schedule, and schedule earlier.
2021-09-16 21:09:45 +02:00
Ole Markus With a3a2a9c3bf Have nodeup assign an ipv6 prefix 2021-09-16 19:28:07 +02:00
Ole Markus With 384b9796f7 Don't set cluster ip if we use cloud ipam 2021-09-16 19:26:48 +02:00
Ole Markus With 88bd1953ce Have kops-controller assign instance ipv6 prefix to node 2021-09-16 19:25:19 +02:00
Ole Markus With 02f29bdfe7 Add test for cloudipam 2021-09-16 19:25:16 +02:00
Ole Markus With 8b76b08b4d Add cluster options for using cloud ipam 2021-09-16 19:07:20 +02:00
Kubernetes Prow Robot 5594f66df1
Merge pull request #12337 from MoShitrit/k8s-versions-alpha-2021-09-16
Update ALPHA k8s versions with Sept releases
2021-09-16 09:19:45 -07:00
Moshe Shitrit cec56f173d Update k8s versions with Sept releases 2021-09-16 11:35:36 -04:00
Kubernetes Prow Robot 45c56422c0
Merge pull request #12333 from olemarkus/scheduler-healthz
Use TLS for kubescheduler health check as of k8s 1.23
2021-09-16 05:19:46 -07:00
Kubernetes Prow Robot 5a6b55d7ba
Merge pull request #12328 from yeus/patch-1
include new required permissions in documentation
2021-09-15 23:35:46 -07:00
Ole Markus With 29771b73c1 Use TLS for kubescheduler health check as of k8s 1.23 2021-09-16 07:46:16 +02:00
Kubernetes Prow Robot d9f21f94af
Merge pull request #12326 from yadneshk/instance_state
Report the power state of cloud instances
2021-09-15 10:52:12 -07:00
Thomas Meschede a30c6badd7
include new required permissions in documentation
related to this issue: #11299
2021-09-15 19:49:16 +02:00
Yadnesh Kulkarni 14dbc68aa7 Report the power state of cloud instances 2021-09-15 15:35:58 +05:30
Kubernetes Prow Robot b4ba59993e
Merge pull request #12316 from rifelpet/managed-files
Allow arbitrary length terraform literals
2021-09-13 06:58:07 -07:00
Kubernetes Prow Robot 7a67dce053
Merge pull request #12314 from olemarkus/sgr-ids
Use sg rule ids and tags where possible
2021-09-12 07:10:07 -07:00
Kubernetes Prow Robot 3fd7b446c0
Merge pull request #12305 from hakman/node_ip_families
Make AWS CCM NodeIPFamilies configurable
2021-09-12 06:26:14 -07:00
Kubernetes Prow Robot 2e3ca721a5
Merge pull request #12291 from hakman/aws-ccm-1.22.0-alpha.0
Default to latest staging image for AWS CCM
2021-09-12 06:26:07 -07:00
Ole Markus With d98994686a Use sg rule ids and tags where possible 2021-09-12 14:32:58 +02:00
Kubernetes Prow Robot 2645e8410a
Merge pull request #12308 from olemarkus/lb-dns-no-precreate
Do not precreate dns record for api lbs
2021-09-12 05:18:06 -07:00
Peter Rifel c04f9e0a6a
Allow arbitrary length terraform literals
Terraform provider aliases are referenced with two "tokens": `aws.files`

This adds support for literal references with an arbitrary number of tokens
2021-09-12 07:32:30 -04:00