Commit Graph

22424 Commits

Author SHA1 Message Date
Ciprian Hacman 2663df7e25 chore: Use constants for default network CIDRs 2025-07-20 21:26:24 +03:00
Kubernetes Prow Robot 1a0d074510
Merge pull request #17504 from hakman/azure-test
azure: Add defaults for network CIDR and subscription ID
2025-07-20 03:48:26 -07:00
Ciprian Hacman 29fb3d3587 azure: Use AZURE_SUBSCRIPTION_ID env var as fallback 2025-07-20 09:09:26 +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 78dff76545 azure: Add e2e testing 2025-07-19 18:12:51 +03:00
Ciprian Hacman 20b24078d4 azure: Add e2e testing 2025-07-19 16:26:14 +03:00
Kubernetes Prow Robot 2ba473f833
Merge pull request #17500 from rifelpet/sgr-panic
Fix invalid filters for describing security group rules
2025-07-18 15:22:25 -07: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
Kubernetes Prow Robot 0e39e38a32
Merge pull request #17498 from rifelpet/upgrade-log
Reduce verbosity of k8s version warning
2025-07-17 01:16:25 -07:00
Peter Rifel 3ea4a5dadd
Reduce verbosity of k8s version warning
This warning isnt particularly actionable - it is expected behavior for `kops create cluster` and any `kops update cluster` that experiences this (due to a broken cluster) will proceed as normal.
The user's subsequent `kops validate cluster` would surface any such errors
2025-07-16 19:35:09 -05:00
Kubernetes Prow Robot 6ac7fcc2fa
Merge pull request #17144 from rifelpet/warmpool-containerproxy
Normalize the hardcoded images used for warmpool pre-pulling
2025-07-16 04:22:26 -07:00
Peter Rifel 9fe0a2e811
./hack/update-expected.sh 2025-07-15 22:18:05 -05:00
Peter Rifel 40e8b0f10a
Add containerProxy to integration test 2025-07-15 22:17:51 -05:00
Peter Rifel f209d34166
Normalize the hardcoded images used for warmpool pre-pulling 2025-07-15 22:00:31 -05:00
Peter Rifel 02a2fb9dc6
Extract image normalizing into separate function 2025-07-15 22:00:31 -05:00
Peter Rifel c2ad571ecb
remove unnecessary error from function signature 2025-07-15 22:00:29 -05:00
Kubernetes Prow Robot cd69582a51
Merge pull request #17494 from justinsb/use_kubeconfig
Introduce flag use-kubeconfig which allows loading from the local kubeconfig
2025-07-12 13:51:47 -07:00
Kubernetes Prow Robot ac33de5193
Merge pull request #17493 from hakman/azure-delete-by-resourceid
azure: Track resources by ID during deletion
2025-07-12 09:59:28 -07:00
justinsb be5c325918 Introduce flag use-kubeconfig which allows loading from the local kubeconfig
This supports workflows that modify the local kubeconfig for advanced configurations,
which were accidentally broken by trying to always generate the config.

Issue #17262
2025-07-12 12:54:15 -04:00
Ciprian Hacman f742fff65e azure: Track resources by ID during deletion 2025-07-12 18:43:12 +03:00
Kubernetes Prow Robot 93d0bed9ae
Merge pull request #17490 from rsafonseca/update_nodelocaldns
Upgrade node-local-dns from 1.23.0 to 1.26.0
2025-07-11 04:57:29 -07:00
Kubernetes Prow Robot 29dafcf2a8
Merge pull request #17491 from rsafonseca/fix_asssets
Update ecr-credential-provider checksums
2025-07-11 03:57:28 -07:00
Rafael da Fonseca fd7bb5bdc5 Update ecr-credential-provider checksums 2025-07-11 10:55:37 +01:00
Kubernetes Prow Robot 12058687dd
Merge pull request #17486 from hakman/bump-ecr-cred-provider
aws: Update ecr-credential-provider to v1.31.7
2025-07-11 02:03:27 -07:00
Rafael da Fonseca afcac8bfe3 Upgrade node-local-dns from 1.23.0 to 1.26.0 2025-07-11 10:00:30 +01:00
Ciprian Hacman 464af61dfb hack/update-expected.sh 2025-07-11 09:59:15 +03:00
Ciprian Hacman 83ed12de4a aws: Update ecr-credential-provider to v1.31.7 2025-07-11 09:54:10 +03:00
Kubernetes Prow Robot 01d75db71d
Merge pull request #17481 from hakman/fix-rel-notes-deprecations
docs: Fix release notes deprecations
2025-07-10 09:33:28 -07:00
Ciprian Hacman 3def208629 docs: Fix release notes deprecations 2025-07-10 16:38:51 +03:00
Kubernetes Prow Robot 1fa7b705f4
Merge pull request #17482 from hakman/fis-cloud-provider
Fix `--cloud-provider` flag for K8s 1.31+
2025-07-10 04:23:29 -07:00
Kubernetes Prow Robot af44040484
Merge pull request #17483 from hakman/azure-cloud-node
azure: Deploy cloud-node-manager for K8s 1.31+
2025-07-10 01:57:28 -07:00
Ciprian Hacman 9c057c3f53 azure: Deploy cloud-node-manager for K8s 1.31+ 2025-07-10 10:03:03 +03:00
Ciprian Hacman 97c631b05b Fix cloud-provider flag for K8s 1.31+ 2025-07-10 09:42:11 +03:00
Kubernetes Prow Robot 06b3e845cb
Merge pull request #17478 from hakman/azure-fix-role-assignment
azure: Fix small issues related to role assignments
2025-07-09 02:37:27 -07:00
Kubernetes Prow Robot c5881f5811
Merge pull request #17479 from hakman/fix-azure-image
channels: Bump Azure image
2025-07-08 23:35:27 -07:00
Ciprian Hacman e5c8df3abe channels: Bump Azure image 2025-07-09 08:30:39 +03:00
Ciprian Hacman 5018458047 Fix role assignment deletion creation 2025-07-09 08:19:43 +03:00
Ciprian Hacman 38af61248c Fix nit in role assignment creation 2025-07-09 08:18:42 +03:00
Ciprian Hacman eff3d586be Fix role assignment for cluster resource group 2025-07-09 08:18:07 +03:00
Ciprian Hacman 3d9086163f
Release 1.33.0-beta.1 (#17475) 2025-07-05 04:29:25 -07:00
Kubernetes Prow Robot db1b7ca36c
Merge pull request #17474 from dobesv/patch-1
Add an example script to setup RAID-10 for instances with multiple NVMe disks
2025-07-05 00:57:24 -07:00
Ciprian Hacman 9472485099
Apply suggestions from code review 2025-07-05 09:55:23 +03:00
Dobes Vandermeer cac63fd13a
Update working-with-instancegroups.md
Add an example script to setup RAID-10 for instances with multiple NVMe disks.
2025-07-04 18:57:38 -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
Anton Gilgur 399d020743
docs: Add note to 1.22 about the CA CN rename (#15324)
* docs(release): add note to 1.22 about the CA CN rename

- this broke some of my teams' automation code that relied on the CN,
  so thought it would be good to call out in case anyone else stumbles
  upon this in order to not spend a few hours debugging
  - this change may particularly impact Prod environments, where the
    cluster has not been rebuilt in some time (years), and so they will
    have the old CN while new clusters in lower environments will have
    the new CN
    - so code that relies on the CN may unexpectedly break Production
      while working fine in lower environments
      - fortunately we caught this in our QA env, but it passed Dev fine

* Apply suggestion from @hakman

---------

Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2025-07-04 21:10:18 +03: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