Peter Rifel
e6305aa81e
./hack/update-expected.sh
2021-12-25 08:39:02 -06:00
Peter Rifel
23686f0ead
./hack/update-expected.sh
2021-12-25 08:38:22 -06:00
Kubernetes Prow Robot
e95e359e3a
Merge pull request #13026 from johngmyers/ipv6-only
...
Allow IPv6-only subnets
2021-12-24 02:24:14 -08:00
Kubernetes Prow Robot
6ba44ea236
Merge pull request #12975 from olemarkus/karpenter-only
...
Add a CLI flag for creating one karpenter-managed IG for worker nodes instead of ASG-managed ones
2021-12-24 01:40:15 -08:00
Ole Markus With
8e59f5bc23
Create create_cluster test for karpenter
2021-12-24 09:20:06 +01:00
Ole Markus With
8f276cf944
Make it possible to create clusters with only karpenter-managed worker nodes
...
Apply suggestions from code review
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2021-12-24 09:12:59 +01:00
Ole Markus With
0ead405b30
Set karpenter dns policy to default, lower requests and remove cpu limits
2021-12-24 09:12:58 +01:00
Ole Markus With
468280d3f2
Improve HA for various addons
2021-12-24 08:53:27 +01:00
John Gardiner Myers
46404a9b19
hack/update-expected.sh
2021-12-23 19:50:46 -08:00
John Gardiner Myers
f9071dd0d5
Allow IPv6-only subnets
2021-12-23 19:50:46 -08:00
Ciprian Hacman
d3bdba29e1
Update k8s dependencies to v1.23.1
2021-12-23 14:56:18 +02:00
Ole Markus With
f7e86b9521
Tag ENIs with k8s tags
2021-12-22 21:16:19 +01:00
Kubernetes Prow Robot
2f31054e19
Merge pull request #13007 from hakman/skip_non-masquerade-cidr
...
Use kubelet --non-masquerade-cidr only for Docker with kubenet
2021-12-21 18:49:36 -08:00
Peter Rifel
7474a727e8
kubetest2 - Use the same binary path and env when fetching instance groups
...
The GetInstanceGroup function was used in kubetest2-tester-kops which has the desired `kops` set in PATH and KOPS_STATE_STORE already set.
Now that we're using GetInstanceGroups in kubetest2-kops (the deployer) we need to override these to the values that the deployer determines.
2021-12-20 20:34:48 -06:00
justinsb
e8ddfa4328
Update test data for bash return change
2021-12-20 10:12:07 -05:00
Kubernetes Prow Robot
219cadb2ab
Merge pull request #13002 from olemarkus/karpenter-rbn
...
Bump karpenter to 0.5.3 and RBN support
2021-12-20 02:09:25 -08:00
Kubernetes Prow Robot
dd3296c881
Merge pull request #12961 from olemarkus/spread-not-affinity
...
Use spread constraints rather than affinity to spread pods
2021-12-20 01:21:25 -08:00
Ole Markus With
1ee6f347c5
Use spread constraints rather than affinity to spread pods (golden outputs)
2021-12-20 09:37:45 +01:00
Kubernetes Prow Robot
681b5006d6
Merge pull request #13008 from olemarkus/skip-sctp-check
...
Skip SCTP check for all versions of k8s 1.23/1.24
2021-12-20 00:31:25 -08:00
Ole Markus With
244aadd4fb
Skip SCTP check for all versions of k8s 1.23/1.24
2021-12-20 08:50:18 +01:00
Ciprian Hacman
b20dfe162a
Run hack/update-expected.sh
2021-12-20 08:47:25 +02:00
Peter Rifel
7c55698a36
Add kubetest2-kops flags for overriding instance group fields
...
This allows us to disable IMDSv2 on flatcar tests
2021-12-19 16:26:46 -06:00
Ole Markus With
b2104ab274
Bump karpenter to 0.5.3 and RBN support
2021-12-19 21:53:07 +01:00
Ciprian Hacman
1e565d8d83
Skip RuntimeClass tests for older Kubernetes versions
2021-12-19 21:38:52 +02:00
Kubernetes Prow Robot
23622237a9
Merge pull request #12995 from rifelpet/tf-gcp-sa
...
Use terraform literals in GCP service account references
2021-12-19 00:09:24 -08:00
justinsb
b2cfc5c4c4
dep: update github.com/pkg/sftp
...
This picks up changes to use go errors, instead of the (deprecated?)
pkg/errors.
2021-12-18 19:37:16 -05:00
Peter Rifel
117639f7ec
Use terraform literals in GCP service account references
2021-12-18 16:39:16 -06:00
justinsb
61e2cb2b73
gce: Fix google_project_iam_binding member -> members
2021-12-17 18:29:29 -05:00
justinsb
7270fd9165
Update expected test output
2021-12-17 12:57:14 -05:00
Kubernetes Prow Robot
9ed4ec13f0
Merge pull request #12979 from olemarkus/quote-values
...
Quote values and remove limits in karpenter provisioners
2021-12-15 12:35:52 -08:00
Ole Markus With
911e541360
Quote values and remove limits in karpenter provisioners
2021-12-15 20:51:55 +01:00
Ciprian Hacman
2cb6e0e0d4
Do not skip RuntimeClass tests
2021-12-15 16:39:41 +02:00
Ciprian Hacman
c177ab09c2
Do not skip HPA tests
2021-12-15 10:21:22 +02:00
Kubernetes Prow Robot
7ccf0d6b7a
Merge pull request #12967 from hakman/controller-runtime-0.11.0
...
Update controller-runtime to v0.11.0
2021-12-15 00:12:19 -08:00
Ciprian Hacman
48333f1bc6
Run hack/update-expected.sh
2021-12-15 08:34:52 +02:00
Ciprian Hacman
e529bac103
Update controller-runtime to v0.11.0
2021-12-15 07:49:53 +02:00
Kubernetes Prow Robot
424452a855
Merge pull request #12906 from olemarkus/karpenter
...
Support Karpenter
2021-12-14 13:58:50 -08:00
Kubernetes Prow Robot
8aed137a50
Merge pull request #12960 from hakman/unskip_calico_nodeport
...
Do not skip NodePort tests for Calico
2021-12-14 06:37:48 -08:00
Ole Markus With
9529073f3a
Add KubernetesCluster as selector as well to avoid trying to schedule outside the cluster
2021-12-14 12:05:21 +01:00
Ole Markus With
eef4652c34
Quote 1 in label selector
2021-12-14 12:02:24 +01:00
Ciprian Hacman
8a6ac67739
Do not skip NodePort tests for Calico
2021-12-14 10:29:20 +02:00
Ciprian Hacman
07ae296531
Do not explicitly skip Dashboard tests
2021-12-14 10:27:55 +02:00
Ole Markus With
0a6e329477
Use internal-elb as karpenter subnet selector
2021-12-13 21:11:56 +01:00
Ciprian Hacman
133177f0c1
Skip IPv6 LB test in the k/s e2e
2021-12-13 15:56:19 +02:00
Ole Markus With
b785965c50
Rename InstanceManager to Manager
2021-12-13 09:14:24 +01:00
Ciprian Hacman
6a324b122c
Run hack/update-expected.sh
2021-12-13 09:08:24 +02:00
Ole Markus With
75d2b97754
Set provider name on karpenter-managed node
2021-12-12 19:33:41 +01:00
Ole Markus With
d4ec7cc7e0
Make kops get instances work with karpenter
2021-12-12 19:33:41 +01:00
Ole Markus With
043dd91417
Add karpenter feature flag
2021-12-12 19:33:41 +01:00
Ole Markus With
794cb72112
Karpenter addon
...
Constrain the instance types to what is supported by the AMI
Add taints and label to karpenter provisioner
Add instance types to karpenter provisioner
2021-12-12 19:33:41 +01:00
Ole Markus With
67e6b3486f
Add integration test for karpenter
2021-12-12 19:33:41 +01:00
Kubernetes Prow Robot
600c47f635
Merge pull request #12918 from olemarkus/cilium-service-topology
...
Make service topology for cilium configurable
2021-12-12 10:11:58 -08:00
Ole Markus With
57fd343e1d
Make service topology for cilium configurable
2021-12-12 07:54:21 +01:00
John Gardiner Myers
a0736b3c29
Remove support for Aliyun/Alibaba Cloud
2021-12-11 21:49:13 -08:00
Kubernetes Prow Robot
25a6deeed5
Merge pull request #12926 from olemarkus/remove-insecure-port
...
Do not set insecure-port as of k8s 1.20
2021-12-11 06:09:58 -08:00
Kubernetes Prow Robot
03bcd3bce7
Merge pull request #12930 from olemarkus/integration-minimal-bump
...
Add integration test for k8s 1.24
2021-12-11 04:03:58 -08:00
Ole Markus With
2088849768
Do not set insecure port on k8s 1.20+
2021-12-11 12:44:56 +01:00
Ole Markus With
35291c9d49
Add integration test for k8s 1.24
2021-12-11 10:59:45 +01:00
Ciprian Hacman
d00310b0e6
Fix failing test
2021-12-11 11:39:37 +02:00
Ciprian Hacman
f5f35ab755
Release 1.24.0-alpha.1 ( #12928 )
2021-12-11 00:01:57 -08:00
Ciprian Hacman
473018f64f
Release 1.23.0-beta.1 ( #12924 )
2021-12-10 22:31:58 -08:00
Kubernetes Prow Robot
9e9c8d5713
Merge pull request #12891 from justinsb/fix_e2e_flake_zone
...
e2e: fix test flakes where we specify a non-schedulable zone
2021-12-10 10:37:11 -08:00
justinsb
57f14f4d23
e2e: fix test flakes where we specify a non-schedulable zone
...
If we specify a zone to the e2e tests, it will try to pre-provision
volumes into it for the inline tests. We then will be unable to
attach a volume to test pods if we don't have (normal) nodes in that
zone.
Pick a zone that is schedulable for test pods.
2021-12-10 12:56:23 -05:00
Ciprian Hacman
584f452595
Run hack/update-expected.sh
2021-12-10 14:36:34 +02:00
Kubernetes Prow Robot
cfa4629ce0
Merge pull request #12915 from heybronson/dns-pdb
...
Set DNS PDB to a maxUnavailable percentage
2021-12-09 12:51:04 -08:00
Bronson Mirafuentes
ed7d287052
set dns pdb to 50% maxUnavailable
2021-12-09 08:57:33 -08:00
Ciprian Hacman
620426bf84
Update k8s dependencies to v1.23.0
2021-12-08 00:22:34 +02:00
Ciprian Hacman
c9aa6a8633
Fix error applying AWS CCM leader migration
2021-12-07 19:07:14 +02:00
Kubernetes Prow Robot
7987714cdb
Merge pull request #12893 from johngmyers/fix-external-dns
...
Fix external-dns service name
2021-12-07 04:50:00 -08:00
John Gardiner Myers
0775a4ee20
hack/update-expected.sh
2021-12-06 21:11:49 -08:00
Kubernetes Prow Robot
e146bb4334
Merge pull request #12881 from heybronson/enable-conn-draining
...
enable connection-draining for aws classic lb
2021-12-05 21:18:33 -08:00
John Gardiner Myers
0b8e07333e
Fix external-dns service name
2021-12-04 20:54:58 -08:00
Kubernetes Prow Robot
20bec64af2
Merge pull request #12888 from hakman/k8s-1.23.0-rc.1
...
Update k8s dependencies to v1.23.0-rc.1
2021-12-04 08:48:32 -08:00
Ciprian Hacman
87ac5ceb47
Update k8s dependencies to v1.23.0-rc.1
2021-12-04 16:45:47 +02:00
Peter Rifel
d0b577183f
Add terraform integration test for dedicated apiserver nodes
2021-12-03 22:50:28 -06:00
Kubernetes Prow Robot
576dc1946a
Merge pull request #12883 from hakman/k8s-1.23.0-rc.0
...
Update k8s dependencies to v1.23.0-rc.0
2021-12-03 20:48:33 -08:00
Ciprian Hacman
6adf0dc7a4
Update controller-runtime to v0.11.0-beta.0
2021-12-04 05:46:45 +02:00
Bronson Mirafuentes
5aeea229a3
run hack/update-expected.sh
2021-12-03 12:53:22 -08:00
Ciprian Hacman
e27c412834
Update k8s dependencies to v1.23.0-rc.0
2021-12-03 22:46:44 +02:00
John Gardiner Myers
c23f40aea1
hack/update-expected.sh
2021-12-02 21:04:13 -08:00
justinsb
88918791ac
tests gce: fix project arg on gsutil rm
...
Because we don't actually need to pass the project when deleting
objects (as it can be inferred from the bucket), the syntax for
passing it is a little different.
2021-12-02 08:35:13 -05:00
Kubernetes Prow Robot
7f59cd8086
Merge pull request #12874 from olemarkus/snapshot-certificate
...
Use v1 certificate for snapshot-validation-service
2021-12-02 04:11:33 -08:00
Ole Markus With
60fb19fc44
Use v1 certificate for snapshot-validation-service
2021-12-02 10:17:57 +01:00
Peter Rifel
85d4bf7497
Add labels to GCE instance templates
2021-12-02 08:20:04 +02:00
Kubernetes Prow Robot
0be79b25b7
Merge pull request #12867 from hakman/gofumpt_script
...
Add gofumpt scripts
2021-12-01 22:13:32 -08:00
Kubernetes Prow Robot
64042a8a84
Merge pull request #12812 from rifelpet/gcp-csi
...
Add GCP PD CSI driver addon
2021-12-01 20:19:33 -08:00
Ciprian Hacman
ea7df00719
Run hack/update-gofmt.sh
2021-12-01 22:39:50 +02:00
Peter Rifel
75a6866f40
Skip e2e tests that can't be configured with the required topology keys
2021-12-01 13:10:46 -06:00
Kubernetes Prow Robot
1754f856c3
Merge pull request #12866 from justinsb/gce_metadata
...
GCE: fix for metadata-proxy on cilium
2021-12-01 09:03:15 -08:00
justinsb
4e8bac9a7c
Update golden tests for gce metadata-proxy fix
2021-12-01 10:55:06 -05:00
Peter Rifel
c7aa7d94d8
Fix PDC CSI driver image
2021-11-30 22:20:12 -06:00
Peter Rifel
3329caeb22
Fix GCE PD CSI driver pod manifest
2021-11-30 22:20:12 -06:00
Peter Rifel
1611c45d34
Add default CSI storage class and missing tags and namespaces
2021-11-30 22:20:12 -06:00
Peter Rifel
090c870123
./hack/update-expected.sh
2021-11-30 22:20:10 -06:00
Kubernetes Prow Robot
12dd027817
Merge pull request #12858 from olemarkus/reundant-override
...
Remove redundant evaluation of hostnameOverride
2021-11-30 08:38:56 -08:00
Kubernetes Prow Robot
87f6b6545f
Merge pull request #12531 from rifelpet/ebs140
...
Stop skipping snapshot fields tests in EBS CSI e2e
2021-11-30 06:00:56 -08:00
Ole Markus With
f2f9b9dcbb
Determine hostnameOverride entirely in nodeup instead of passing in cloud placeholders from cloudup
2021-11-30 13:29:54 +01:00
John Gardiner Myers
3b53c2d1c8
Fix upgrade tests to kops version < 1.22
2021-11-29 17:26:22 -08:00
Peter Rifel
5a37ff5932
Use same instance types as upstream EBS CSI tests
2021-11-29 15:36:49 -08:00
Peter Rifel
d90ba4f84b
Stop skipping snapshot fields tests in EBS CSI e2e
2021-11-29 15:36:48 -08:00
John Gardiner Myers
ad46b4d5bd
Revert "Open nodeport to IPv6 in e2e tests"
...
This reverts commit 064fd9215c .
2021-11-28 19:21:35 -08:00
Kubernetes Prow Robot
dd4d4e40fe
Merge pull request #12850 from hakman/fix_ebs_csi_irsa
...
Use NAT64 instead of dual-stack for AWS EBS CSI driver
2021-11-27 20:55:21 -08:00
Kubernetes Prow Robot
24318f837f
Merge pull request #12843 from johngmyers/nat64-publlic
...
Route NAT64 to NAT Gateway in IPv6 public topology
2021-11-27 19:39:21 -08:00
Ciprian Hacman
6999a233d6
Run hack/update-expected.sh
2021-11-28 05:09:11 +02:00
Kubernetes Prow Robot
a1ff0953f4
Merge pull request #12848 from johngmyers/nodeport-ipv6
...
Open nodeport to IPv6 in e2e tests
2021-11-27 17:11:21 -08:00
John Gardiner Myers
da2b33a4a5
hack/update-expected.sh
2021-11-27 16:56:21 -08:00
John Gardiner Myers
064fd9215c
Open nodeport to IPv6 in e2e tests
2021-11-27 15:54:23 -08:00
John Gardiner Myers
b44a5b0747
Fix e2e scenario tests
2021-11-27 15:26:19 -08:00
Kubernetes Prow Robot
3245c6d817
Merge pull request #12835 from johngmyers/disable-2
...
Invert sense of negative-option settings in v1alpha3
2021-11-27 00:38:41 -08:00
Kubernetes Prow Robot
81d7a865ee
Merge pull request #12766 from johngmyers/coredns-dns64
...
Enable DNS64 in CoreDNS if IPv6 enabled
2021-11-26 23:58:41 -08:00
Kubernetes Prow Robot
37770f5d82
Merge pull request #12842 from johngmyers/nat64
...
Route NAT64 to NAT Gateway in IPv6 private topology
2021-11-26 23:06:41 -08:00
Kubernetes Prow Robot
430df843ce
Merge pull request #12840 from johngmyers/fix-lbc-test
...
Pin the aws-lb-controller scenario to k8s 1.21
2021-11-26 19:00:41 -08:00
John Gardiner Myers
c6ebce5ece
Enable DNS64 in CoreDNS if IPv6 enabled
2021-11-26 16:25:03 -08:00
John Gardiner Myers
26e836ef11
Route NAT64 to NAT Gateway in IPv6 private topology
2021-11-26 16:11:03 -08:00
John Gardiner Myers
0f676c553c
Pin the aws-lb-controller scenario to k8s 1.21
2021-11-26 12:09:52 -08:00
John Gardiner Myers
53502a5a4d
Fix upgrade tests with dest kOps version < 1.22
2021-11-26 11:14:48 -08:00
Peter Rifel
0beadefb7d
Skip SCTP test on cilium clusters in k8s 1.24 as well
2021-11-25 20:42:52 -08:00
John Gardiner Myers
5a60d34e14
Change sense of Cilium IPTablesRulesNoinstall in v1alpha3
2021-11-25 18:45:13 -08:00
John Gardiner Myers
837176340d
Change sense of Cilium DisableMasquerade in v1alpha3
2021-11-25 18:45:13 -08:00
John Gardiner Myers
8bbc0e00e5
Change DisableFlannelForwardRules to match upstream naming in v1alpha3
2021-11-25 18:45:13 -08:00
John Gardiner Myers
9996f6c54a
Disable dns-controller with a "none" provider in v1alpha3
2021-11-25 18:45:13 -08:00
John Gardiner Myers
e4bad43098
Reverse the sense of hook enablement in v1alpha3
2021-11-25 18:45:13 -08:00
Kubernetes Prow Robot
ddf40ddca2
Merge pull request #12826 from hakman/etcd-3.5.1
...
Add support for etcd v3.5.1
2021-11-25 04:26:33 -08:00
Ciprian Hacman
96117091a0
Run hack/update-expected.sh
2021-11-25 11:32:18 +02:00
Ciprian Hacman
f740f0d493
Run hack/update-expected.sh
2021-11-25 11:32:12 +02:00
John Gardiner Myers
6fb2cd5aa3
Change DisableSubnetTags to tagSubnets
2021-11-24 23:52:28 -08:00
Kubernetes Prow Robot
0e56286aa3
Merge pull request #12816 from johngmyers/rename-fields-2
...
Rename fields to fit acronym conventions
2021-11-24 23:14:33 -08:00
Kubernetes Prow Robot
0012928f23
Merge pull request #12830 from johngmyers/leader-migration
...
Migrate to AWS CCM in k8s 1.24
2021-11-24 20:28:33 -08:00
John Gardiner Myers
03157c5894
hack/update-expected.sh
2021-11-24 17:46:00 -08:00
Kubernetes Prow Robot
64d03703b9
Merge pull request #12709 from hakman/canal-3.21.0
...
Update Canal to v3.21.1
2021-11-24 12:51:32 -08:00
Ciprian Hacman
8d3b8ce730
Run hack/update-expected.sh
2021-11-24 07:49:58 +02:00
Ciprian Hacman
efd6628784
Run hack/update-expected.sh
2021-11-24 07:44:23 +02:00
John Gardiner Myers
b5e4d5206c
Upgrade aws-sdk-go to v1.42.11
2021-11-23 20:17:37 -08:00
Ole Markus With
b420f3c58d
Bump EBS CSI driver to 1.5.0
2021-11-23 19:46:08 +01:00
Gabriel Martinez
1b815f4d5d
Add missing namespace for cluster-autoscaler pdb template
...
Signed-off-by: Gabriel Martinez <gabrielmartinez@sisti.pt>
2021-11-23 10:16:58 +00:00
Gabriel Martinez
881bc5ca44
Add missing namespace for aws-ebs-csi-driver pdb template
...
Signed-off-by: Gabriel Martinez <gabrielmartinez@sisti.pt>
2021-11-23 10:16:58 +00:00
Alex Simenduev
71dc0efc89
Update Flannel CNI to v0.15.1
2021-11-23 00:19:05 +02:00
Kubernetes Prow Robot
6845a8e648
Merge pull request #12814 from olemarkus/bump-cilium-23
...
Bump cilium to 1.10.5
2021-11-22 08:55:09 -08:00
John Gardiner Myers
8fed76c8b2
Rename fields in v1alpha3 instancegroup API to fit acronym convention
2021-11-22 08:07:55 -08:00
Ole Markus With
739350a4b5
Bump cilium to 1.10.5
2021-11-22 11:52:08 +01:00
John Gardiner Myers
5a42c10fd3
Rename fields in v1alpha3 cluster API to fit acronym convention
2021-11-21 16:16:32 -08:00
Ciprian Hacman
7357245d65
Run hack/update-expected.sh
2021-11-21 06:12:18 +02:00
Kubernetes Prow Robot
034af62889
Merge pull request #12792 from justinsb/gossip_coredns_hosts_via_services
...
gossip: support resolution of k8s.local names from pods (via services)
2021-11-20 15:00:59 -08:00
Ciprian Hacman
c45bb1f7a7
Run hack/update-expected.sh
2021-11-19 20:52:16 +02:00
justinsb
e0b786a254
Update golden test output
2021-11-19 11:02:19 -05:00
Kubernetes Prow Robot
e40fd308b2
Merge pull request #12777 from olemarkus/bump-cm-23
...
Bump cert-manager addon and godep to 1.6.1
2021-11-19 05:20:52 -08:00
Kubernetes Prow Robot
0047f4dbe5
Merge pull request #12784 from olemarkus/bump-nvidia-23
...
Bump nvidia device plugin to 0.10.0
2021-11-18 22:34:51 -08:00
Kubernetes Prow Robot
ec9c277259
Merge pull request #12783 from olemarkus/bump-nodelocaldns-23
...
Bump node local dns cache
2021-11-18 16:58:51 -08:00
Ole Markus With
f695deea05
Bump nvidia device plugin to 0.10.0
2021-11-18 20:58:32 +01:00
Ole Markus With
3983017ac6
Bump node local dns cache
2021-11-18 20:51:37 +01:00
Ole Markus With
b127f958e4
Bump cert-manager godep to 1.6.1
2021-11-18 19:22:50 +01:00
Ole Markus With
2ba1a1ced6
Bump cert-manager to 1.6.1
2021-11-18 19:22:50 +01:00
justinsb
7995e8cc28
Update test data for etcd-manager bump
2021-11-18 11:49:14 -05:00
justinsb
0c42630f30
e2e tests: recognize a full KOPS_BASE_URL as a KOPS_VERSION
...
This allows us to easily test arbitrary versions (e.g. PR builds)
2021-11-18 10:31:57 -05:00
Ciprian Hacman
7d34232b4c
Run hack/update-expected.sh
2021-11-18 07:58:44 +02:00
Kubernetes Prow Robot
c4c0a54696
Merge pull request #12759 from johngmyers/ipv6-private
...
Support IPv6 private topology
2021-11-17 21:39:02 -08:00
John Gardiner Myers
36cd430722
Add integration test for IPv6 private topology
2021-11-16 22:06:09 -08:00
Jesse Haka
c7e0585e3a
update gophercloud deps
2021-11-16 17:10:04 +02:00
Kubernetes Prow Robot
38ad64dde5
Merge pull request #12752 from johngmyers/upgrade-amazonvpc
...
Upgrade amazonvpc to v0.10.1
2021-11-15 21:45:26 -08:00
John Gardiner Myers
aa2dbcd6ea
hack/update-expected.sh
2021-11-15 18:55:59 -08:00
John Gardiner Myers
0c08f047ba
Upgrade aws-sdk-go to v1.42.5
2021-11-15 18:05:50 -08:00
justinsb
b74ad8dade
Remove dependencies on k8s.io/code-generator
2021-11-15 10:44:43 -05:00
Kubernetes Prow Robot
3ccb26cef2
Merge pull request #12724 from johngmyers/external-dns
...
Upgrade external-dns to 0.10.1 for Kubernetes >= 1.19
2021-11-14 07:14:47 -08:00
Ciprian Hacman
d95c112246
Run hack/update-expected.sh
2021-11-14 09:39:36 +02:00
Ciprian Hacman
047f6124ef
Run hack/update-expected.sh
2021-11-14 09:39:09 +02:00
Ciprian Hacman
4ede23fbc4
Add minimal integration test for Kubernetes 1.23
2021-11-14 09:34:15 +02:00
John Gardiner Myers
8c8455b8f4
Upgrade external-dns to 0.10.1 for Kubernetes >= 1.19
2021-11-13 23:02:10 -08:00
Kubernetes Prow Robot
0e32d3dfe2
Merge pull request #12692 from johngmyers/watch-ingress
...
Watch Ingress by default when using the external-dns provider
2021-11-13 22:38:46 -08:00
Eng Zer Jun
425173ae9f
refactor: move from io/ioutil to io and os packages
...
The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2021-11-12 15:37:18 +08:00
John Gardiner Myers
241e0558cd
Watch Ingress by default when using the external-dns provider
2021-11-07 15:17:01 -08:00
Kubernetes Prow Robot
b47e023b1e
Merge pull request #12680 from rifelpet/fix-iam-conditions
...
Fix ELB IAM conditions (part 2)
2021-11-03 23:34:03 -07:00
Peter Rifel
af426a272b
./hack/update-expected.sh
2021-11-03 22:17:41 -05:00
Peter Rifel
c3e8420731
Revert "Move some AWS IAM policy actions from tagged conditions to wildcard"
...
This reverts commit 91e4767851 .
2021-11-03 21:59:43 -05:00
Kubernetes Prow Robot
1e97b0cf76
Merge pull request #12674 from rifelpet/fix-iam-conditions
...
Remove tag conditions on certain AWS IAM actions
2021-11-03 02:24:59 -07:00
Kubernetes Prow Robot
e43ee0b050
Merge pull request #12672 from rifelpet/iam-clustername
...
Fix cluster name used in IAM policies
2021-11-02 21:02:58 -07:00
Peter Rifel
a8f7fee499
./hack/update-expected.sh
2021-11-02 20:21:37 -05:00
Peter Rifel
91e4767851
Move some AWS IAM policy actions from tagged conditions to wildcard
...
I checked these against the IAM docs for each API and moved the actions that dont support tag conditions:
https://docs.aws.amazon.com/service-authorization/latest/reference/list_elasticloadbalancing.html#elasticloadbalancing-actions-as-permissions
https://docs.aws.amazon.com/service-authorization/latest/reference/list_elasticloadbalancingv2.html#elasticloadbalancingv2-actions-as-permissions
https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonec2.html#amazonec2-actions-as-permissions
https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonec2autoscaling.html#amazonec2autoscaling-actions-as-permissions
2021-11-02 20:06:35 -05:00
Peter Rifel
dede42efd2
Fix cluster name used in IAM policies
2021-11-02 17:39:57 -05:00
Peter Rifel
df902cca65
Enable lifecycle hook in integration test
2021-11-02 17:38:23 -05:00
Peter Rifel
030a657690
Add --request-timeout to some kubectl commands to shorten wait times when the cluster isnt up
2021-11-02 06:37:20 -05:00
Peter Rifel
13af636d57
kubetest2 dumplogs - Make directories prior to creating files in them
...
Also cleanup some error handling so that the remaining teardown steps can run even if dumplogs fails
2021-11-02 06:36:39 -05:00
Ciprian Hacman
a5ae36b9d1
Run hack/update-expected.sh
2021-11-01 16:31:29 +02:00
Ciprian Hacman
6b33db3312
Run hack/update-expected.sh
2021-11-01 13:27:03 +02:00
John Gardiner Myers
3a97dbaa8d
Release 1.23.0-alpha.2
2021-10-31 13:46:07 -07:00
John Gardiner Myers
a2269c886c
hack/update-expected.sh
2021-10-31 12:26:30 -07:00
John Gardiner Myers
9f99d41323
IPv6 requires external CCM
2021-10-31 12:26:30 -07:00
John Gardiner Myers
1ec56c509e
hack/update-expected.sh
2021-10-30 13:28:39 -07:00
Ciprian Hacman
76898881cb
Use prefixes for IPv6 with Calico
2021-10-30 20:57:40 +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
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
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
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