Commit Graph

19938 Commits

Author SHA1 Message Date
Ciprian Hacman 36b119d599 aws: Allow using the same instance ID as egress for multiple subnets 2023-07-13 09:12:26 +03:00
Kubernetes Prow Robot 1675f21b0a
Merge pull request #15616 from avdhoot/aws-sdk-go-fix-15308
Update aws-sdk-go to support new AWS SSO profile
2023-07-11 21:31:11 -07:00
Avdhoot Dendge d5d583f191 Update aws-sdk-go to support new aws sso profile 2023-07-11 22:42:52 -04:00
Kubernetes Prow Robot 8c32627512
Merge pull request #15621 from hakman/go-1.20.6
Update Go to v1.20.6
2023-07-11 12:57:13 -07:00
Kubernetes Prow Robot 3ce0921a9b
Merge pull request #15620 from johngmyers/nodeup-model
Remove more references to ClusterSpec from nodeup
2023-07-11 11:27:13 -07:00
Ciprian Hacman 98ea158e67 Update Go to v1.20.6 2023-07-11 20:19:51 +03:00
John Gardiner Myers a56e8eb049 Refactor UsesExternalECRCredentialsProvider() 2023-07-11 09:46:01 -07:00
John Gardiner Myers aef6fbdd29 Refactor UseKopsControllerForNodeBootstrap() 2023-07-11 09:45:45 -07:00
Kubernetes Prow Robot f831255b90
Merge pull request #15618 from scaleway/scw_credentials_order
scaleway: switched credentials reading order
2023-07-11 08:47:13 -07:00
Leïla MARABESE e432e3fcaa switched credentials reading order 2023-07-11 13:54:56 +02:00
Kubernetes Prow Robot 4b79e04b6f
Merge pull request #15614 from hakman/gce_bastion_ssh_rules
gce: Rename firewall SSH rules for bastion
2023-07-10 09:31:17 -07:00
Kubernetes Prow Robot 4ad116ec78
Merge pull request #15611 from justinsb/gce_lb_firewall
gce: Set firewall rules for Internal LBs also
2023-07-10 09:31:05 -07:00
Kubernetes Prow Robot 65fe676967
Merge pull request #15613 from johngmyers/nodeup-sysctls
Remove references to ClusterSpec from nodeup sysctls.go
2023-07-10 01:23:05 -07:00
Kubernetes Prow Robot b915c6047c
Merge pull request #15612 from johngmyers/gcp-network
v1alpha3: Rename GCE networking to GCP
2023-07-09 21:13:05 -07:00
John Gardiner Myers f5fc710d6c Remove references to ClusterSpec from nodeup sysctls.go 2023-07-09 21:11:54 -07:00
Ciprian Hacman 53e45886f3 gce: Rename firewall SSH rules for bastion 2023-07-10 07:06:07 +03:00
Kubernetes Prow Robot 95340a97f8
Merge pull request #15610 from johngmyers/gce-networkcidr
Move GCE networkCIDR prohibition to validateNetworking()
2023-07-09 19:31:05 -07:00
John Gardiner Myers d926989600 v1alpha3: Rename GCE networking to GCP 2023-07-09 16:48:26 -07:00
justinsb 3613f586c8 GCE: Set firewall rules for Internal LBs also
It seems we can use the exact same rules.
2023-07-09 19:25:42 -04:00
John Gardiner Myers f4f8fc5bda Move GCE networkCIDR prohibition to validateNetworking() 2023-07-09 15:49:51 -07:00
Kubernetes Prow Robot 114ac311c1
Merge pull request #15332 from hakman/gce_internal_lb
gce: Update logic for internal LB
2023-07-09 14:11:04 -07:00
Kubernetes Prow Robot 41a0073cbc
Merge pull request #15605 from johngmyers/ipv6-karpenter
Fix Karpenter failure to start on IPv6 clusters
2023-07-09 02:05:04 -07:00
Kubernetes Prow Robot 1a1055fa8e
Merge pull request #15602 from hakman/gce_fix_bastions
gce: Add support for bastions
2023-07-08 12:15:04 -07:00
Ciprian Hacman d9cb80aecb aws: Don't set instance metadata for bastions in other clouds 2023-07-08 18:19:40 +03:00
Ciprian Hacman 4656743c22 gce: Add support for bastions 2023-07-08 18:19:40 +03:00
John Gardiner Myers 2d4cbebf49 Fix Karpenter failure to start on IPv6 clusters 2023-07-08 00:26:53 -07:00
Ciprian Hacman 739c3168e2 hack/update-expected.sh 2023-07-08 04:34:43 +03:00
Ciprian Hacman 04a4e02920 gce: Update logic for internal LB 2023-07-08 04:34:43 +03:00
Kubernetes Prow Robot 5b2b54b507
Merge pull request #15603 from scaleway/scw_autocomplete_provider_and_zone
scaleway: add scaleway zones to autocompletion
2023-07-07 06:01:05 -07:00
Leïla MARABESE d39cc04602 add scaleway zones to autocompletion 2023-07-06 15:30:02 +02:00
Kubernetes Prow Robot 60a2e153a9
Merge pull request #14905 from johngmyers/apiserver-private
Use private topology for apiserver e2e test
2023-07-06 01:01:04 -07:00
Kubernetes Prow Robot 6f1e3e6dc4
Merge pull request #14921 from johngmyers/nonmasq-overlap
Validate additionalNetworkCIDRs only set on AWS
2023-07-05 23:19:04 -07:00
Kubernetes Prow Robot 37d6e61005
Merge pull request #15594 from justinsb/containerd_ipv6
ipv6: containerd routes support for IPv6
2023-07-05 22:31:04 -07:00
John Gardiner Myers 184c7a694a Use private topology for apiserver e2e test 2023-07-05 22:30:53 -07:00
Kubernetes Prow Robot e0543b89b2
Merge pull request #15593 from hakman/increase_client-side_throttlling_limits
Increase client-side throttling limits
2023-07-05 20:13:03 -07:00
justinsb 62e2b9690b ipv6: containerd routes support for IPv6
If using IPv6 and a kubenet-style CNI (which is more common with
IPv6), we need to support an IPv6 route on the pod, or else Pods will
be unable to reach other Pods.

Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2023-07-05 22:53:16 -04:00
Kubernetes Prow Robot ac1c1bd2ec
Merge pull request #15591 from justinsb/gce_ipam_1
kops-controller: create IPAM controller for GCE
2023-07-05 10:58:57 -07:00
justinsb 007d6434f8 Update expected test output 2023-07-05 12:35:01 -04:00
Justin SB cf9134489c kops-controller: create IPAM controller for GCE
We observe the IPv6 CIDRs assigned to nodes, and reflect them into the node.

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2023-07-05 12:34:55 -04:00
Kubernetes Prow Robot 7982c6d551
Merge pull request #15585 from hakman/karpenter-0.28.1
Update Karpenter to v0.28.1
2023-07-05 05:34:56 -07:00
Ciprian Hacman ac05e3e332 Clear the errors if the apply after prune succeeds 2023-07-05 13:23:26 +03:00
Ciprian Hacman ba442011d7 Increase client-side throttling limits 2023-07-05 13:22:53 +03:00
Ciprian Hacman 32432b7e2f hack/update-expected.sh 2023-07-04 10:18:32 +03:00
Ciprian Hacman aedbfa7f0f Update Karpenter to v0.28.1 2023-07-04 10:18:32 +03:00
Kubernetes Prow Robot 89f74cd35f
Merge pull request #15588 from valentin-ricard/doc/openstack-lb-securitygroup
doc: Added documentation about loadbalancer and security group configuration
2023-07-04 00:00:52 -07:00
Valentin Ricard 1a8e9e802f doc: Added documentation about loadbalancer and security group configuration 2023-07-03 17:26:33 +00:00
Kubernetes Prow Robot 7cbd62b8ae
Merge pull request #15583 from agilgur5/update-cilium-1.13-links
docs(cilium): update links to latest v1.13
2023-07-02 22:32:53 -07:00
Kubernetes Prow Robot e363128184
Merge pull request #15584 from agilgur5/docs-remove-kube-dns-autoscaler
docs: remove `kube-dns-autoscaler` when upgrading to CoreDNS
2023-07-02 20:56:51 -07:00
Kubernetes Prow Robot 79c964995c
Merge pull request #15325 from agilgur5/fix-cilium-broken-links
docs(cilium): fix several broken links
2023-07-02 19:56:51 -07:00
Anton Gilgur 8aa2314420 docs: remove `kube-dns-autoscaler` when upgrading to CoreDNS
- there is a separate `coredns-autoscaler` that is spun up in more recent kOps versions
  - so the `kube-dns-autoscaler` is no longer needed after an upgrade to CoreDNS
    - and possibly could conflict if they both targeted the same deployment

- updating the `kube-dns-autoscaler` was the most confusing part, so this simplifies things a good bit!
2023-07-02 17:58:17 -04:00