Commit Graph

15776 Commits

Author SHA1 Message Date
Kubernetes Prow Robot ad45d2a89e
Merge pull request #12610 from johngmyers/apiv3-cilium
Remove unused Cilium fields from v1alpha3 API
2021-10-30 21:19:17 -07:00
Kubernetes Prow Robot 7f0845e7c4
Merge pull request #12650 from johngmyers/validate-ipv6-cni
Validate CNI can support IPv6
2021-10-30 20:35:17 -07:00
John Gardiner Myers a50047cacb Fix Calico encapsulationMode validation error types 2021-10-30 17:16:06 -07:00
John Gardiner Myers 80d73efb5a Validate CNI can support IPv6 2021-10-30 17:08:12 -07:00
Kubernetes Prow Robot e9da89f1f2
Merge pull request #12647 from johngmyers/ipv6-nomasq
Prohibit masquerading in IPv6 clusters
2021-10-30 15:01:17 -07:00
Kubernetes Prow Robot 0a95a6701d
Merge pull request #12640 from johngmyers/internal-alias
dns-controller: use aliases for internal host-network pods
2021-10-30 14:17:18 -07:00
John Gardiner Myers 1ec56c509e hack/update-expected.sh 2021-10-30 13:28:39 -07:00
John Gardiner Myers 1bd88a441d dns-controller: Use aliases for internal pod records 2021-10-30 13:28:39 -07:00
John Gardiner Myers 2cebd7ece5 dns-controller: Filter node InternalIPs by pod network families 2021-10-30 13:28:39 -07:00
Kubernetes Prow Robot f0b5a0e177
Merge pull request #12646 from johngmyers/revert-dnscontroller-flap
Revert "Make dns-controller delete placeholder addresses for IPv6 cluster"
2021-10-30 13:09:17 -07:00
John Gardiner Myers 419592c739 Remove obsolete Makefile rule 2021-10-30 12:57:07 -07:00
John Gardiner Myers 5447fa62e0 Prohibit masquerading in IPv6 clusters 2021-10-30 12:57:07 -07:00
Kubernetes Prow Robot 8dc666f229
Merge pull request #12645 from johngmyers/number-section
doc: Number subsections that are procedural steps
2021-10-30 12:21:17 -07:00
John Gardiner Myers 23632fb29f Revert "Make dns-controller delete placeholder addresses for IPv6 cluster"
This reverts commit c58f104e4d.
2021-10-30 11:43:50 -07:00
Kubernetes Prow Robot cbc9feda22
Merge pull request #12643 from hakman/ipv6_calico_cloud_ipam
Use prefixes for IPv6 with Calico
2021-10-30 11:39:17 -07:00
Ciprian Hacman b6565d86a2 Apply suggestions from code review 2021-10-30 20:57:40 +03:00
Ciprian Hacman 76898881cb Use prefixes for IPv6 with Calico 2021-10-30 20:57:40 +03:00
Kubernetes Prow Robot 6be2b41c7d
Merge pull request #12642 from hakman/ipv6_debian11_accept_ra
Enable Router Advertisements for Debian 11
2021-10-30 09:53:17 -07:00
John Gardiner Myers 0f99aa1e62 doc: Number subsections that are procedural steps 2021-10-30 09:50:51 -07:00
Kubernetes Prow Robot 56b8ea2afc
Merge pull request #12635 from rifelpet/verify-partitions
Check for hardcoded partitions in integration tests
2021-10-30 05:21:17 -07:00
Peter Rifel 7b4dbd486d
Check for hardcoded partitions in integration tests 2021-10-30 06:42:13 -05:00
Ciprian Hacman 91e215de96 Enable Router Advertisements for Debian 11 2021-10-30 10:22:43 +03:00
Kubernetes Prow Robot 9bc5887610
Merge pull request #12638 from rifelpet/arn-partition
Fix hardcoded ARN partitions
2021-10-29 23:37:19 -07:00
Kubernetes Prow Robot fce557c72b
Merge pull request #12641 from hakman/kops-controller_ipam_perms
Allow kops-controller to describe network interfaces
2021-10-29 21:34:14 -07:00
Peter Rifel 0bd7348ad9
Fix ARN partition in SQS queue policy 2021-10-29 23:08:30 -05:00
Peter Rifel 8dc11bdba9
./hack/update-expected.sh 2021-10-29 23:08:28 -05:00
Peter Rifel c734f5c08d
Update IAMBuilder to include the current partition in ARNs 2021-10-29 23:07:31 -05:00
Peter Rifel 5d82ce0b5f
Update cloudmock and integration test inputs to use aws-test partition 2021-10-29 23:07:30 -05:00
Ciprian Hacman 9d1e11c73a Allow kops-controller to describe network interfaces 2021-10-30 06:50:32 +03:00
Kubernetes Prow Robot c09e3984fc
Merge pull request #12637 from rifelpet/integration-test-cleanup
Integration test cleanup
2021-10-29 18:40:15 -07:00
Kubernetes Prow Robot 28365f66bf
Merge pull request #12639 from rifelpet/toolbox-dump-log
Log `kops toolbox dump` output to artifacts dir rather than stdout
2021-10-29 18:00:15 -07:00
Peter Rifel ddb32519c9
Log `kops toolbox dump` output to artifacts dir rather than stdout
This should reduce some of the verbose clutter in the job logs during cluster teardown
2021-10-29 17:47:45 -05:00
Peter Rifel 1f37132fc9
Check for orphaned data files in integration test source directories 2021-10-29 17:07:51 -05:00
Peter Rifel c860293783
Add missing cloudformation test invocations 2021-10-29 17:06:15 -05:00
Kubernetes Prow Robot 9c56f33d91
Merge pull request #12634 from hakman/ipv6_integration_tests
Add more IPv6 integration tests
2021-10-29 08:42:51 -07:00
Ciprian Hacman 4597e856de Add more IPv6 integration tests 2021-10-29 17:35:51 +03:00
Kubernetes Prow Robot 5bfdefb43c
Merge pull request #12623 from johngmyers/cilium-ipv6-ipam
Never masquerade IPv6 with Cilium
2021-10-29 05:56:51 -07:00
Kubernetes Prow Robot 59a637e6de
Merge pull request #12538 from hierynomus/issue-12205
Configure aws-iam-authenticator using identityMappings defined in cluster.yaml
2021-10-29 03:10:51 -07:00
Jeroen van Erp 353be50f9b
Configure aws-iam-authenticator using identityMappings defined in cluster.yaml
Signed-off-by: Jeroen van Erp <jeroen@hierynomus.com>
2021-10-29 10:30:44 +02:00
Kubernetes Prow Robot 26f2f9a1d8
Merge pull request #12631 from rifelpet/kubetest-more-resources
Dump more resource types from kubectl into cluster-info directory
2021-10-28 21:12:52 -07:00
Peter Rifel 422fbc571a
Dump more resource types from kubectl into cluster-info directory
`kubectl cluster-info dump` only covers some resource types. These additional resource types should help with troubleshooting prow jobs.
2021-10-28 22:31:17 -05:00
Kubernetes Prow Robot 2c3e794d37
Merge pull request #12277 from rifelpet/dns-error
Clarify the deployment responsible for API DNS in error message
2021-10-28 17:44:50 -07:00
Kubernetes Prow Robot 985c602137
Merge pull request #12626 from olemarkus/metrics-server-preferred-address
Use InternalIP as preferred kubelet address only in ivp6 mode
2021-10-28 14:53:00 -07:00
Peter Rifel 8d1d16c342
Clarify the deployment responsible for API DNS in error message 2021-10-28 11:29:38 -05:00
Kubernetes Prow Robot 69465a03cd
Merge pull request #12583 from olemarkus/server-side-apply
Use server-side apply for addons. Identify as kops
2021-10-28 08:56:27 -07:00
Kubernetes Prow Robot f61fc88ec8
Merge pull request #12624 from justinsb/up_show_plan
kubetest2: force printing of the plan on cluster creation
2021-10-28 07:20:27 -07:00
Ole Markus With ac3c22b431 Use InternalIP as preferred kubelet address only in ivp6 mode
As metrics-server rolls before the worker nodes, and worker nodes do not yet have IP SANs, upgrade breaks if InternalIP is used.
IPv6 never worked with hostnames, so there is no BC break there.
2021-10-28 16:06:40 +02:00
Kubernetes Prow Robot 4c934a4c39
Merge pull request #12625 from justinsb/kubetest2_remove_duplicate_flag
kubetest2: remove duplicate admin-access flag
2021-10-28 06:18:26 -07:00
justinsb 005d070f80 kubetest2: remove duplicate admin-access flag
It was being specified twice.
2021-10-28 08:37:00 -04:00
justinsb 6c14d0f6ef kubetest2: Add --admin flag to update 2021-10-28 08:36:05 -04:00