Commit Graph

6786 Commits

Author SHA1 Message Date
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
Kubernetes Prow Robot fa120b35e9
Merge pull request #17319 from admun/cilium-config-path
Remove cilium-config-path mount in cilium-agent container
2025-04-04 15:58:37 -07:00
Edmond Hui f1d81cbfc3 hack/update-expected.sh results 2025-04-04 12:15:43 -07:00
Raffael Sahli e2a377ce8c
fix(cilium): operator prometheus port
Signed-off-by: Raffael Sahli <raffael.sahli@doodle.com>
2025-04-02 10:03:06 +02:00
Peter Rifel 298e771e29
Update dependencies (#17333)
* Update dependencies

* make gomod

* make crds

* Bump RSA private key size to meet new minimum

* Fix scaleway type change

* Bump k8s.io/kops in tests/e2e module

* Bump containerd

* Bump golang-jwt/jwt

* Bump golang.org/x/net
2025-03-29 23:30:56 +00:00
justinsb 7dc29d29fd Do not include WarmPool in json for AutoscalingGroup task
This avoids a circular dependency.

I previously considered making the field private,
but this is roughly equivalent and less disruptive.

Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2025-03-27 08:03:37 -04:00
justinsb 0a7a2fa468 WarmPool should implement CompareWithID
This is as a top-level task and implementing
CompareWithID lets us refer to it from multiple
tasks.
2025-03-23 07:47:48 -04:00
Edmond Hui 41f5d99715
remove cilium-config-path mount in cilium-agent container 2025-03-21 08:58:54 -07:00
R.Sicart c88a5d6138 feat: allow to setup CoreDNS pod annotations 2025-03-12 11:51:51 +01:00
Kubernetes Prow Robot 408a94024c
Merge pull request #17312 from hakman/cilium-1.16.7
Update Cilium to v1.16.7
2025-03-10 02:07:46 -07:00
Kubernetes Prow Robot b8648324ae
Merge pull request #17313 from hakman/metrics-server-0.7.2
Update metrics-server to v0.7.2
2025-03-09 07:13:45 -07:00
Ciprian Hacman e62966dad2 hack/update-expected.sh 2025-03-09 07:00:10 +02:00
Ciprian Hacman 37483d1205 Update metrics-server to v0.7.2 2025-03-09 06:57:23 +02:00
Ciprian Hacman 8611a9008d hack/update-expected.sh 2025-03-09 06:55:15 +02:00
Ciprian Hacman eebe4b3bb1 Update Calico to v3.29.2 2025-03-09 06:46:22 +02:00