Commit Graph

6800 Commits

Author SHA1 Message Date
Peter Rifel 701f01a26b
Use switch/case statement 2025-08-22 20:36:02 -05:00
Peter Rifel af86a55c81
Remove duplicate imports 2025-08-22 20:05:59 -05:00
Ciprian Hacman b97df8de6e hack/update-expected.sh 2025-08-11 18:49:46 +03:00
Ciprian Hacman e54132c827 aws: Update EBS CSI driver to v1.47.0 2025-08-11 18:49:46 +03:00
Ciprian Hacman 5e8e2329ad
Release 1.34.0-alpha.1 (#17548) 2025-08-10 05:45:53 -07:00
Ciprian Hacman 1702a4d248 azure: Fix rolling-update error 2025-08-03 13:48:11 +03:00
Peter Rifel 83d61f0d97
Add more context to terraform fatal log 2025-07-29 20:18:31 -05:00
Kubernetes Prow Robot f28b11cd4b
Merge pull request #17519 from sats-23/sup-image-tag
Add support for passing image for nvidia-k8s-device-plugin
2025-07-29 06:42:27 -07:00
Sathvik 98090bc10a Add support for passing image for nvidia-k8s-device-plugin 2025-07-27 17:22:47 +05:30
justinsb 3f25b1eee1 metal: split host creation from enrollment
This is needeed for bootstrapping the control plane,
because it's a CRD so can't be registered until the control plane is running.

It's also quite nice because we might want to review the contents of the
host CRD, e.g. to verify the key out-of-band.
2025-07-26 20:01:12 -04:00
Ciprian Hacman 96a89b5ec3 azure: Remove `-publicipconfig` suffix for VMSS piblic IP configuration 2025-07-26 21:22:56 +03:00
Ciprian Hacman 402f74c9ca azure: Remove `-ipconfig` suffix for VMSS IP configuration 2025-07-26 21:09:10 +03:00
Ciprian Hacman c95f297c06 azure: Fix subscription ID check 2025-07-26 20:43:16 +03:00
Ciprian Hacman a025a56287 azure: Remove `-netconfig` suffix for VMSS network configuration 2025-07-26 20:30:26 +03:00
Will Noble d1449d2f1a Wait for the GCE disk creation operation to finish 2025-07-22 20:50:49 -07:00
Ciprian Hacman d08c94e54e azure: Use `kops` as the default admin user 2025-07-21 07:00:07 +03:00
Ciprian Hacman 2663df7e25 chore: Use constants for default network CIDRs 2025-07-20 21:26:24 +03:00
Ciprian Hacman fb814b5a84 azure: Set default network CIDR to 10.0.0.0/16 2025-07-20 08:51:52 +03:00
Kubernetes Prow Robot 4570455f78
Merge pull request #17497 from hakman/azure-test
azure: Add e2e testing
2025-07-19 22:18:26 -07:00
Ciprian Hacman 20b24078d4 azure: Add e2e testing 2025-07-19 16:26:14 +03:00
Peter Rifel 0e172e9813
Fix invalid filters for describing security group rules
The Describe SGR API doesn't support filtering by VPC ID or group name.
Therefore if we dont have a SG ID we'll just skip trying to delete SGRs
2025-07-18 16:12:12 -05:00
Ciprian Hacman 9c057c3f53 azure: Deploy cloud-node-manager for K8s 1.31+ 2025-07-10 10:03:03 +03:00
Ciprian Hacman 38af61248c Fix nit in role assignment creation 2025-07-09 08:18:42 +03:00
Ciprian Hacman 3d9086163f
Release 1.33.0-beta.1 (#17475) 2025-07-05 04:29:25 -07:00
Kubernetes Prow Robot aeaed55a30
Merge pull request #16961 from infonova/delete-ports-based-on-tags
fix(openstack): determine ports to delete based on tags
2025-07-04 12:21:25 -07:00
Kubernetes Prow Robot 033803964e
Merge pull request #17472 from hakman/coredns-topologyspreadconstraints
Enforce topologySpreadConstraints for CoreDNS
2025-07-04 11:05:25 -07:00
Ciprian Hacman 8ae77d6c86 hack/update-expected.sh 2025-07-04 19:48:12 +03:00
Ciprian Hacman 2091de12b3 coredns: Update to v1.11.4 2025-07-04 19:48:12 +03:00
Ciprian Hacman 6820d751ed coredns: Enforce topologySpreadConstraints 2025-07-04 19:48:12 +03:00
Kubernetes Prow Robot c95d2dc2b8
Merge pull request #17315 from rsicart/rsi/coredns-pod-annotations
Allow to setup CoreDNS pod annotations
2025-07-04 05:53:26 -07:00
Ciprian Hacman 0718c0dc69 hetzner: Update hetznercloud/hcloud-go to v2 2025-06-28 09:30:54 +03:00
Flo Piboubès 4763344951 GCE: do not reset MIG target size on cluster updates 2025-06-17 15:25:02 +02:00
Peter Rifel 8bd3104758
Ensure only owned security groups are deleted 2025-06-12 17:59:01 -05:00
Kubernetes Prow Robot 1c518ec1a9
Merge pull request #17411 from flopib/gce-tf-update-policy
Explicitly set update_policy on GCE instance group managers
2025-06-12 08:12:56 -07:00
Flo Piboubès bac6958e71
Code style improvement
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2025-06-12 16:15:37 +02:00
Flo Piboubès a86a0bfa61 Add nil checks for update policy values 2025-06-12 10:01:37 +02:00
Peter Rifel ca9fa29692
Fix panic when security group ID is not known 2025-06-11 22:55:00 -05:00
Peter Rifel fb3e5cec14
Upgrade calico to 3.29.4 2025-06-07 07:47:50 -04:00
Flo Piboubès b43c9cb583 Add required MinimalAction parameter to UpdatePolicy 2025-05-23 13:23:28 +02:00
Flo Piboubès 407fb1f501 Explicitly set update_policy on GCE instance group managers 2025-05-23 13:15:35 +02:00
Justin Santa Barbara a6c7599557
Release 1.33.0-alpha.1 (#17389) 2025-05-04 18:00:59 +03:00
justinsb 1c42e0c859 fix kops get cluster for files
We were skipping tasks in `kops get assets`; but this
meant we would not discover assets for skipped tasks.

We are doing a dry-run here, so introduce a dry-run mode that
does not look for existing resources.  That is essentially as fast
as skipping the task, but means we visit all tasks.
2025-05-02 15:56:36 -04:00
Kubernetes Prow Robot 3fde56bb8e
Merge pull request #17358 from jValdron/gateway-api
Add support for Gateway API within Cilium
2025-04-30 08:20:00 -07:00
Jason Valdron eef68ba192 Add support for Gateway API within Cilium
Squashed commit of the following:
Update documentation and CRDs
Update pkg/model/components/cilium.go
Remove gateway API managed addon
Update CRDs
Fix RBAC and update docs
Fix up files that shouldn't of been touched
Remove namespace from cluster RBAC resources
2025-04-30 07:55:52 -03:00
justinsb 65aba4e300 gce: use typed ServiceAccount in IAM tasks
This gives us an automatic dependency in our evaluation,
and lets us write out a dependency to terraform also.
2025-04-28 08:15:02 -04:00
justinsb 833d81f4a6 Fix diff formatting of bools
We weren't correctly checking for bool differences,
so we would print things like `field: false -> false`
2025-04-27 14:29:03 -04:00
Kubernetes Prow Robot 92cb98b976
Merge pull request #17229 from flopib/gce-tf-regional-backend-service
Make GCE backend service regional for the Terraform target
2025-04-26 19:37:24 -07:00
ederst 6344657882 fix(openstack): determine ports to delete based on tags 2025-04-24 11:10:43 +02:00
runitmisra ca9d983591 feat: Added cni-exclusive setting for cilium 2025-04-18 15:27:21 +05:30
Kubernetes Prow Robot 1249639ba7
Merge pull request #17336 from raffis/fix-cilium-prom-port
fix(cilium): operator prometheus port
2025-04-05 10:54:38 -07:00