Commit Graph

22162 Commits

Author SHA1 Message Date
Justin Santa Barbara a6c7599557
Release 1.33.0-alpha.1 (#17389) 2025-05-04 18:00:59 +03:00
Kubernetes Prow Robot abdc58dbad
Merge pull request #17385 from justinsb/fix_get_assets
fix get assets
2025-05-02 20:05:56 -07: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
justinsb 826a778f58 tests: add tests for kubectl get assets 2025-05-02 14:58:19 -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
Kubernetes Prow Robot f5f48d3771
Merge pull request #17378 from justinsb/need_value_labels_for_terraform
gce: set values for role labels
2025-04-28 08:13:54 -07:00
Kubernetes Prow Robot 852f0128b7
Merge pull request #17379 from justinsb/gce_use_serviceaccount_for_dependency
gce: use typed ServiceAccount in IAM tasks
2025-04-28 06:14:01 -07: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 8478ba3e5c autogen: update golden output for gce role labels 2025-04-28 07:24:13 -04:00
justinsb 51a58f4bd0 gce: set values for role labels
This seems to be required to keep terraform from always recreating
the instancegroup configuration (though that is likely a TF bug)
2025-04-27 17:13:53 -04:00
Kubernetes Prow Robot 46a8ffe24d
Merge pull request #17375 from justinsb/fix_diff_formatting_bools
Fix diff formatting of bools
2025-04-27 12:37:24 -07: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 78d4757c18
Merge pull request #17354 from ameukam/admission-controllers
Enable more admission controllers
2025-04-26 22:51:24 -07: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
Kubernetes Prow Robot 0fd2d187bd
Merge pull request #17371 from hakman/bump-skip
Bump skip.regex for failing tests to 1.34
2025-04-25 10:35:23 -07:00
Ciprian Hacman ec0f8c9c4e Bump skip.regex for failing tests to 1.34 2025-04-25 17:36:51 +03:00
Kubernetes Prow Robot 377dc8d2f5
Merge pull request #17367 from hakman/etcd-3.5.21
Update etcd to v3.5.21
2025-04-25 07:18:32 -07:00
Ciprian Hacman 9a1c88c767 hack/update-expected.sh 2025-04-25 13:57:18 +03:00
Ciprian Hacman c55b23e5cd Update etcd to v3.5.21 2025-04-25 13:55:44 +03:00
Kubernetes Prow Robot 732397b199
Merge pull request #17357 from succa/feature/goaway-chance-apiserver
add goaway-chance parameter for kube-apiserver
2025-04-23 00:49:42 -07:00
Kubernetes Prow Robot bca21c651d
Merge pull request #17361 from runitmisra/cilium-cni-exclusive
feat: Added cni-exclusive setting for cilium
2025-04-22 23:31:41 -07:00
Runit Misra 38b3ee8527
fix: review suggestions
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2025-04-22 17:10:12 +05:30
runitmisra ca9d983591 feat: Added cni-exclusive setting for cilium 2025-04-18 15:27:21 +05:30
succa a34496af36 add goaway-chance parameter for kube-apiserver 2025-04-15 14:05:35 +01:00
Arnaud Meukam 4576e214e5
./hack/update_expected.sh executed
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-04-14 15:51:01 +02:00
Arnaud Meukam 8a218c2da7
Enable more admission controllers
Enable admission controllers for:
 - ValidatingAdmissionPolicy
 - RuntimeClass

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-04-14 15:09:04 +02:00
Kubernetes Prow Robot 886a0ef951
Merge pull request #17332 from rifelpet/delete-addons
Remove legacy addons
2025-04-10 12:32:42 -07:00
Peter Rifel c4b5c800a9
Add release note 2025-04-10 11:36:30 -05:00
Kubernetes Prow Robot c23b10871b
Merge pull request #17346 from ameukam/ssh-debug-keys
toolbox: ensure SSH keys are loaded
2025-04-09 02:48:40 -07:00
Kubernetes Prow Robot 4ba82bb4ab
Merge pull request #17348 from rifelpet/gcp-ccm
Pin GCP CCM image to v32.2.4
2025-04-08 21:30:39 -07:00
Peter Rifel 150c3e7c20
./hack/update-expected.sh 2025-04-08 18:57:16 -05:00
Peter Rifel d1e94fd0a9
Pin GCP CCM image to v32.2.4 2025-04-08 18:56:59 -05:00
Arnaud Meukam 3ee34d37d9
toolbox: ensure SSH keys are loaded
Ensure `kops toolbox enroll` verify if SSH keys are loaded before
authenticate to the host.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-04-07 22:15:06 +02:00
Kubernetes Prow Robot 38faafb8ba
Merge pull request #17343 from kubernetes/dependabot/github_actions/actions/dependency-review-action-4.6.0
build(deps): bump actions/dependency-review-action from 4.5.0 to 4.6.0
2025-04-06 03:18:37 -07:00
dependabot[bot] 488a36567e
build(deps): bump actions/dependency-review-action from 4.5.0 to 4.6.0
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/actions/dependency-review-action/releases)
- [Commits](3b139cfc5f...ce3cf9537a)

---
updated-dependencies:
- dependency-name: actions/dependency-review-action
  dependency-version: 4.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-06 06:28:12 +00:00
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 8726bea31e
Merge pull request #17340 from rifelpet/apiserver-cloudprovider-133
Support 1.33 pre-releases with --cloud-provider flag removal validation
2025-04-04 22:16:38 -07:00
Peter Rifel ac7674299d
Support 1.33 pre-releases with --cloud-provider flag removal validation 2025-04-04 21:14:06 -05: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
Peter Rifel 49f9941407
Remove more references to legacy addons 2025-03-27 21:40:23 -05:00
Peter Rifel f44547b3f6
Remove legacy addons
These have been deprecated for 5 years. Anyone still using the channels command to apply manifests from this directory can update the path in the command arguments to reference an older kops release branch
2025-03-27 20:50:25 -05:00
Kubernetes Prow Robot 5537bb6a15
Merge pull request #17321 from justinsb/verify_can_marshal
Fix JSON circular dependency in ASG / WarmPool
2025-03-27 06:02:46 -07: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 e1afbab608 tests: verify that we can marshal tasks to json 2025-03-27 08:03:16 -04:00
Kubernetes Prow Robot 9fab62893a
Merge pull request #17322 from kubernetes/dependabot/github_actions/actions/setup-go-5.4.0
build(deps): bump actions/setup-go from 5.3.0 to 5.4.0
2025-03-23 10:10:32 -07:00
Kubernetes Prow Robot 0469322bd5
Merge pull request #17323 from justinsb/warmpool_as_task
WarmPool should implement CompareWithID
2025-03-23 08:12:35 -07:00