Arda Güçlü
ca5a831a47
Promote kuberc to beta
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
Kubernetes-commit: b0370c483af1bdbc1e2664f53445411c585c4559
2025-05-06 12:52:20 +03:00
Maciej Szulik
b011cffff8
kuberc: pick the first known version when decoding + tests
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
Kubernetes-commit: 1f355e5b44141be55da269a9183d53bbccd16c95
2025-05-15 16:24:43 +02:00
Maciej Szulik
cb7efba696
kuberc: align internal and v1alpha1 go-types with v1beta1
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
Kubernetes-commit: 0341b27c5d0dfb1d10818c9976f54af22971bedc
2025-05-21 13:32:37 +02:00
Maciej Szulik
2be4847754
kuberc: add v1beta1 types
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
Kubernetes-commit: 39195f9a463cce6b3ce4e3d9f648c2915407596d
2025-05-15 14:14:59 +02:00
Kubernetes Publisher
6096dfa3cf
Merge pull request #131741 from soltysh/deprecate_preferences
...
Deprecate kubeconfig's preference field in favor of kuberc
Kubernetes-commit: c40db09a0a2bf8df02be93d7da1912cfa7cbe333
2025-05-20 16:37:25 +00:00
Kubernetes Publisher
279ddf3abe
Merge pull request #131838 from dims/bump-google.golang.org/grpc-to-google-v1.72.1
...
Bump google.golang.org/grpc to google v1.72.1
Kubernetes-commit: 444e2b4eb079727d7cdd81ad25041502656370b8
2025-05-20 16:37:21 +00:00
Omer Aplatony
5ff92a69e3
Kubectl: check version skew ( #127365 )
...
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
Kubernetes-commit: 35307319740a3a52cf4632c24b7f99d675537bdf
2025-05-19 20:19:14 +03:00
Davanum Srinivas
777f5e3cd1
Bump google.golang.org/grpc v1.72.1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 9b3830fba234bc4a4f09a1ad4417e4d18b74d6dc
2025-05-18 12:52:05 -04:00
Kubernetes Publisher
4afda566a9
Merge pull request #128419 from liggitt/etcd-3.6
...
etcd 3.6 client update
Kubernetes-commit: 09ca440a450e9103a8f835f598c09237dba6ecbb
2025-05-16 04:42:29 +00:00
Jordan Liggitt
c37ca76b9c
bump etcd client to 3.6
...
hack/pin-dependency.sh go.etcd.io/etcd/api/v3 v3.6.0
hack/pin-dependency.sh go.etcd.io/etcd/client/pkg/v3 v3.6.0
hack/pin-dependency.sh go.etcd.io/etcd/client/v3 v3.6.0
hack/pin-dependency.sh go.etcd.io/etcd/pkg/v3 v3.6.0
hack/pin-dependency.sh go.etcd.io/etcd/server/v3 v3.6.0
hack/pin-dependency.sh github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.0
hack/update-vendor.sh
Kubernetes-commit: cf0bbf1171e918d5d7ba1d3c83b5f347fc8333b0
2025-05-15 21:19:11 -04:00
Maciej Szulik
47f13bd18b
Deprecate kubeconfig's preference field in favor of kuberc
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
Kubernetes-commit: 8cf5e8db78deb186ef362f64ab779c09e9520156
2025-05-13 13:39:13 +02:00
Kubernetes Publisher
88bb12ba04
Merge pull request #131672 from soltysh/kubectl_featuregate_cleanup
...
Kubectl FeatureGate cleanups
Kubernetes-commit: 8812a3dc3ed1cbd3c7dc38b8027e014672cf1fb1
2025-05-08 13:21:14 -07:00
Maciej Szulik
52ec1da081
Add comment describing the feature gate with a link to KEP
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
Kubernetes-commit: 9e3a1b0a9081ab49bbc44c415525dce862eb6a12
2025-05-08 14:43:24 +02:00
Maciej Szulik
307936eb9d
Swap KUBECTL_COMMAND_HEADERS to use the proper feature gate mechanism
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
Kubernetes-commit: e3f3da5e795960508089aed08fe7fd9bec0a6db2
2025-05-08 14:09:17 +02:00
Maciej Szulik
90ee929b88
Drop KUBECTL_ENABLE_CMD_SHADOW featgure gat entirely
...
https://kep.k8s.io/3638 has been promoted to stable back in 1.32 so now
is the right time to drop this feature gate entirely.
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
Kubernetes-commit: d1b5f268b48eda4bb8acdeef52407c27add9e076
2025-05-08 14:05:19 +02:00
Kubernetes Publisher
105c831190
Merge pull request #131668 from soltysh/command_creation_logging
...
Manually read verbosity before kubectl command construction
Kubernetes-commit: 4e30b51ebcdc24a65a0a5edfde0b9706c95d43d0
2025-05-08 20:24:14 +00:00
Maciej Szulik
d35aa2c630
Manually read verbosity before kubectl command construction
...
kubectl command construction is slowly getting more functionality which
sometimes requires to log certain actions. Currently we parse the
verbosity only when actually running the command, so all of construction
code is not able to use -v=5. This commit adds the manual parsing and
loglevel setting berore we even start creating the kubectl command.
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
Kubernetes-commit: 69682b75e508462e01f865a156f2171233b653d1
2025-05-08 13:29:11 +02:00
Kubernetes Publisher
f4a8c5b53e
Merge pull request #131620 from ardaguclu/drop-custom-profile-feature
...
Drop KUBECTL_DEBUG_CUSTOM_PROFILE feature gate entirely
Kubernetes-commit: 8b00a96b51e82075be9770282c9c82507d8abf38
2025-05-07 16:19:08 +00:00
Arda Güçlü
5bcd2add11
Drop KUBECTL_DEBUG_CUSTOM_PROFILE feature gate entirely
...
Kubernetes-commit: 94d043b149b845a4f02f12a3d318df278194d377
2025-05-06 13:00:14 +03:00
Kubernetes Publisher
bb3c0d9f3a
Merge pull request #131586 from ardaguclu/kuberc-completion
...
Continue alias creation when __completion is used to enable completion
Kubernetes-commit: 893486dfd16ff8c628c6f33bb2bea869ad86115f
2025-05-05 08:19:24 +00:00
Kubernetes Publisher
3323e167c5
Merge pull request #131595 from aojea/utils_fake_clock
...
update k8s.io/utils to bring fakeClock.Waiters()
Kubernetes-commit: e3e1f80c0110c847acf4381b1790c1c667395010
2025-05-03 04:20:15 +00:00
Antonio Ojea
3013d81bdf
update k8s.io/utils to bring fakeClock.Waiters()
...
Change-Id: I7e25338df225c2c27457403fbc2f158d08638f87
Kubernetes-commit: c2c003a71fc52fa79c2fff0109afad58573d0216
2025-05-02 11:21:11 +00:00
Kubernetes Publisher
38e8d36c38
Merge pull request #130989 from liggitt/creationTimestamp-omitzero
...
Omit null creationTimestamp
Kubernetes-commit: 01899a7c86337b05a16a4155c9351cf947beaee9
2025-05-03 00:24:11 +00:00
Arda Güçlü
b0f5f0c0aa
Continue alias creation when __completion is used to enable completion
...
Kubernetes-commit: f6d0498017fc71c72891ad9455c4391aa63c6e71
2025-05-02 13:23:22 +03:00
carlory
cf54a4ea54
Promoted API `VolumeAttributesClass` and `VolumeAttributesClassList` to `storage.k8s.io/v1`.
...
Promoted feature-gate `VolumeAttributesClass` to GA (on by default)
Signed-off-by: carlory <baofa.fan@daocloud.io>
Kubernetes-commit: 94bf8fc8a9d1d6c989eddad07996be0ca4dd3448
2025-04-30 17:35:21 +08:00
Harald Nordgren
65d852d39c
improve display format
...
Kubernetes-commit: 28e7acf0f93f5c9edb43ab09cd181e8847409215
2025-04-27 20:35:38 +02:00
Harald Nordgren
7ec7bb7cc1
kubectl: sort configmaps alphabetically to avoid random order
...
Kubernetes-commit: f30c23a7831a25266a56b9b2990fa1ca19b48ad5
2025-04-27 15:36:09 +02:00
Jordan Liggitt
722397942b
Drop null creationTimestamp from test fixtures
...
Kubernetes-commit: 6bb6c9934294d8265197c9dfc4c9dd3adaca147a
2025-03-24 09:37:26 -04:00
Jordan Liggitt
0cdb311ed6
bump cbor to add omitzero support
...
Kubernetes-commit: bc6051717137cef288b82305588e675de4a32c0d
2025-03-25 12:27:43 -04:00
Jordan Liggitt
4d172bd365
bump structured-merge-diff to add omitzero support
...
Kubernetes-commit: 06b0784062f68566daa8eed83c475b738dcf620c
2025-03-24 16:34:01 -04:00
Kubernetes Publisher
285ed6ce48
Merge pull request #131491 from tchap/kubectl-service-describe-trafficdistribution
...
kubectl describe service: Add Traffic Distribution
Kubernetes-commit: a19c0ad5533d1503825f22a3725de07cb81fced1
2025-04-28 12:05:03 +00:00
Ondra Kupka
4627533853
kubectl describe service: Add Traffic Distribution
...
Kubernetes-commit: ad40bc88568bdb19fdba0b960755bd014b2ae5e5
2025-04-26 18:02:19 +02:00
Rodrey
ae92d5f0bd
Add more test cases to TestDescribeSecret test ( #131422 )
...
* Converted to parameterised tests.
* Added test case for sorting with casing.
* Formatted code.
* Added test case for keys that contain numbers.
Kubernetes-commit: 74e84dbf5a339a3830ddd172fe8767ca0952cbb8
2025-04-24 20:10:05 +00:00
Kubernetes Publisher
3a0b77ee9b
Merge pull request #131097 from ardaguclu/increase-cp-timeout
...
Increase kubectl cp command timeout to 30 seconds
Kubernetes-commit: 8237bc5035c7cdec4df561f56e9e68a4c26024f0
2025-04-24 00:26:44 +00:00
Kubernetes Publisher
9301b2a1f6
Merge pull request #130995 from xigang/utils
...
bump k8s.io/utils for improvements
Kubernetes-commit: 43a7d3be12425cc80ca6ad3599809a19728c5566
2025-04-24 00:26:43 +00:00
Kubernetes Publisher
d40094d4e4
Merge pull request #130987 from arthurbdiniz/kubectl-diff-testing-language-env
...
Set LANGUAGE env variable in TestDiffProgram for consistent locale be…
Kubernetes-commit: da7f3cef166af40644ed9265d7a6a9d7a7e842d3
2025-04-24 00:26:42 +00:00
Taha Farahani
46f95a7c68
Unhandled panic crash on rollout_history printer.PrintObj ( #130503 )
...
* Change: Handling nil runtime.Object
Signed-off-by: Taha Farahani <tahacodes@proton.me>
* Change: Return only if there is error in rollout_history
Signed-off-by: Taha Farahani <tahacodes@proton.me>
* Change: Return the unknown revision error directly in rollout_history.go
Signed-off-by: Taha Farahani <tahacodes@proton.me>
* Change: Remove unintended newline
Signed-off-by: Taha Farahani <tahacodes@proton.me>
* Change: Using go idiomatic way for checking if historyInfo[o.Revision] exists
Signed-off-by: Taha Farahani <tahacodes@proton.me>
* Change: Remove 'error:' from returned error message in rollout_history.go
Signed-off-by: Taha Farahani <tahacodes@proton.me>
* Change: Check for printer.PrintObj returned err
Signed-off-by: Taha Farahani <tahacodes@proton.me>
* Change: Add TestRolloutHistoryErrors test
Signed-off-by: Taha Farahani <tahacodes@proton.me>
* Change: Simple typo fix on Complete() function description
Signed-off-by: Taha Farahani <tahacodes@proton.me>
* Change: Checking for error on o.Complete in TestRolloutHistoryErrors
Signed-off-by: Taha Farahani <tahacodes@proton.me>
---------
Signed-off-by: Taha Farahani <tahacodes@proton.me>
Kubernetes-commit: 609e4a9ba044e64a6244e053d2b1b7c545a2d2ed
2025-04-24 00:01:14 +03:30
Kubernetes Publisher
b2ed890887
Merge pull request #130309 from HaraldNordgren/sort_secrets
...
kubectl: sort secrets alphabetically to avoid random order
Kubernetes-commit: 0130ac1422cf7e4af9d1ffd6c5fae24fe3eb320b
2025-04-24 00:26:40 +00:00
Kubernetes Publisher
265eadfda5
Merge pull request #127183 from mochizuki875/add_attach_warning
...
Add warning message for attach
Kubernetes-commit: d63a52a007da693cb40d2cfaef4f738cee104ab1
2025-04-24 00:26:39 +00:00
Harald Nordgren
6c0aa1995f
pr fix
...
Kubernetes-commit: 4e3026fdb81667fd5a9fe928736b6e4d67b225e5
2025-04-14 15:59:45 +02:00
Kubernetes Publisher
72b3a7e9b0
Merge pull request #131204 from dims/move-to-released-version-of-prometheus/client_golang-v1.22.0-from-rc.0
...
Move to released version of prometheus/client_golang v1.22.0 from rc.0
Kubernetes-commit: 92af6ab6926f192a3d4543a1d6fa39f20edad3ea
2025-04-08 23:34:14 +00:00
Davanum Srinivas
2e566591a6
Move to released version of prometheus/client_golang v1.22.0 from rc.0
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 2ef4a8426c2c1b6e3495de08c4686382a752f8f7
2025-04-08 08:35:18 -04:00
Kubernetes Publisher
fec9d5b3d5
Merge pull request #131103 from ahrtr/etcd_sdk_20250328
...
Bump etcd 3.5.21 sdk
Kubernetes-commit: f4d1686120d2367dd4c00df53e93dad51c414435
2025-04-01 11:49:33 +00:00
Benjamin Wang
dc53668bca
bump etcd 3.5.21 sdk
...
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
Kubernetes-commit: f3b80a858225178e3f7a3ae07bd1b9894e7b3456
2025-03-28 14:30:47 +00:00
Arda Güçlü
399c585899
Increase kubectl cp command timeout to 30 seconds
...
Kubernetes-commit: 9c228e81d2481150878ca3a431f0ec9a8f150b3f
2025-03-28 12:39:01 +03:00
xigang
ece3c8c1d0
bump k8s.io/utils
...
Kubernetes-commit: fe14689f221a968806b771b226581efb834654cd
2025-03-22 10:14:01 +08:00
Arthur Diniz
5b96de1a99
Set LANGUAGE env variable in TestDiffProgram for consistent locale behavior
...
Signed-off-by: Arthur Diniz <arthurbdiniz@gmail.com>
Kubernetes-commit: bad6c7e4cc5aef010c2fe2abfcbe51a138a04700
2025-03-21 17:28:41 +00:00
Kubernetes Publisher
5366de04e1
Merge pull request #129872 from seans3/websocket-https-proxy
...
WebSocket HTTPS Proxy support
Kubernetes-commit: 6f13ba03dac1865174b4edf2b43f6a0f453a8ac7
2025-03-21 09:25:21 +00:00
Kubernetes Publisher
7577f36fbc
Merge pull request #130880 from tallclair/ippr-allocatable
...
[FG:InPlacePodVerticalScaling] Add back `AllocatedResources` and use it for scheduling
Kubernetes-commit: e87e840413aeb3e8ed899965480b3d86b49e4819
2025-03-20 06:23:20 +00:00
Tim Allclair
f38b1de6c2
Consider AllocatableResources when computing pod requests
...
Kubernetes-commit: c2927727107cc8123c2688ea571f464650df6b2b
2025-03-17 21:23:32 -07:00