Kubernetes Publisher
d116522407
Merge pull request #112243 from brianpursley/revert-110668-k-108630
...
Revert "Remove unused flags from kubectl run"
Kubernetes-commit: 67bde9a1023d1805e33d698b28aa6fad991dfb39
2022-09-05 09:30:36 -07:00
Brian Pursley
96fc22ebfb
Revert "Remove unused flags from kubectl run"
...
Kubernetes-commit: eae2c424efd9dda8cb0f5ba01ab4c955cdf42cfa
2022-09-05 09:34:48 -04:00
Kubernetes Publisher
5e5fec23f2
Merge pull request #112199 from pohly/klog-update
...
dependencies: update to klog v2.80.0
Kubernetes-commit: bacd6029b3bac1dbc468b0cc2bc5770bef671af2
2022-09-02 19:15:09 +00:00
Patrick Ohly
cf84572237
dependencies: update to klog v2.80.0
...
Contains one bug fix in the code path for formatting of objects that support
LogMarshal.
Kubernetes-commit: 1bc3bde128463cdc6d55d5d222f489e8eda5eeb7
2022-09-02 08:05:47 +02:00
Kubernetes Publisher
21698d1f2b
Merge pull request #112150 from liggitt/kubectl-invalid
...
Improve kubectl display of invalid errors
Kubernetes-commit: 2779326af88a76ed020457feb1ea7e4906941337
2022-08-31 23:06:38 +00:00
Kubernetes Publisher
292805810e
Merge pull request #112129 from pohly/e2e-ginkgo-report-after-each
...
e2e: suppress too verbose output
Kubernetes-commit: d0e413e86d150e0d4638ce306ca3fd437fe0b763
2022-08-31 19:14:33 +00:00
Jordan Liggitt
21676edd52
Improve kubectl display of invalid errors
...
Kubernetes-commit: 6c549d75a8d951ec43ecd5394b2634c1a40e5dd1
2022-08-31 11:49:34 -04:00
Patrick Ohly
1b3ec37037
dependencies: update to ginkgo v2.1.6 and gomega v1.20.1
...
Ginkgo v2.1.6 adds ginkgo.SuppressProgressReporting which is needed
to suppress too verbose output each time the ReportAfterEach of the custom
progress reporter is invoked.
Kubernetes-commit: 311144fb3e61dabdbcd48d164dc80716b5ba5a73
2022-08-30 19:33:50 +02:00
Kubernetes Publisher
ae06e7f4c4
Merge pull request #112052 from tosi3k/bump-client-golang
...
Bump prometheus/client_golang to v1.13.0
Kubernetes-commit: 8ccd03226f81573b91550f21c6b8d63f65e7c2f1
2022-08-26 11:13:52 +00:00
Antoni Zawodny
cbeee8d6a4
Bump prometheus/client_golang to v1.13.0
...
Kubernetes-commit: f78e7a2b19fe275b7cb43c01099366c52545e4d1
2022-08-26 05:40:17 +02:00
Kubernetes Publisher
3d96d39b3f
Merge pull request #112024 from cndoit18/remove-redundant-judgment
...
style: remove redundant judgment
Kubernetes-commit: bc9f48b84187e6fd9ba5b828a449893d4569e4c6
2022-08-25 19:09:55 +00:00
cndoit18
c688132ac9
style: remove redundant judgment
...
Signed-off-by: cndoit18 <cndoit18@outlook.com>
Kubernetes-commit: ec43037d0f57fdfc2fdc4960fdb8a7e31ac79fae
2022-07-29 18:25:05 +08:00
Kubernetes Publisher
a45fdd19e0
Merge pull request #111093 from brianpursley/k-110097
...
Fix rollout history bug
Kubernetes-commit: 8674ce53ff15e1dd9a375c182029cca8ecdb4a37
2022-08-24 19:07:46 +00:00
Kubernetes Publisher
7d63143a0f
Merge pull request #67782 from dims/yank-in-tree-openstack-cloud-provider
...
Remove in-tree openstack cloud provider
Kubernetes-commit: 07bca2d7919c192435949c53f81acff58d6f39eb
2022-08-24 03:11:09 +00:00
Kubernetes Publisher
35125e2226
Merge pull request #111689 from ardaguclu/use-restgetter-clusterinfo
...
(kubectl cluster-info): Move towards RESTClientGetter instead cmdutil.Factory
Kubernetes-commit: f51d934aed721a0cdb169c0f61bcbf18bd138a69
2022-08-24 03:11:07 +00:00
Kubernetes Publisher
1ee9a055fc
Merge pull request #111687 from ardaguclu/use-restgetter-certificates
...
(kubectl certificate): Move towards restClientGetter instead cmdutil.Factory
Kubernetes-commit: 9558faf8a22165974cd8f012ee3495e1ac222997
2022-08-24 03:11:06 +00:00
Kubernetes Publisher
c6098527ce
Merge pull request #111571 from brianpursley/label-dry-run-message
...
Fix label output bug where dry run message was not printed
Kubernetes-commit: 61a7a805eb392b8b705372ec68eb4b8ceaed96ea
2022-08-24 03:11:03 +00:00
Kubernetes Publisher
6635396bf1
Merge pull request #111533 from zhoumingcheng/master-u-v4
...
add unit test for /staging/src/k8s.io/kubectl/pkg/util/storage
Kubernetes-commit: 0d7e51b2e806543c245c70829510258c8a907c7c
2022-08-24 03:11:01 +00:00
Kubernetes Publisher
f79d149237
Merge pull request #110454 from ardaguclu/openapi-for-patch-evaluation
...
Use OpenAPI to determine patch type in kubectl apply patching
Kubernetes-commit: 799a06a0b36c00c9ae630ef2e981626fa512ec47
2022-08-24 03:11:00 +00:00
Davanum Srinivas
07a930403b
Remove references to openstack and cinder
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 9bbf01bae93600d3314bce0acbff1f3a0a42e74b
2022-08-08 16:01:59 -04:00
Arda Güçlü
69c8011633
(kubectl cluster-info): Move towards RESTClientGetter instead cmdutil.Factory
...
To preserve loose coupling, it is needed to pass `RESTClientGetter`
instead `cmdutil.Factory` for all kubectl commands.
This PR removes `cmdutil.Factory` usage in `cluster-info` command and
instead passes `RESTClientGetter`.
Kubernetes-commit: 60680fc1d5458994aa29892e581aaf966d64ae91
2022-08-04 13:08:55 +03:00
Arda Güçlü
b2cb2f2c6d
(kubectl certificate): Move towards restClientGetter instead cmdutil.Factory
...
To preserve loose coupling, it is needed to pass `RESTClientGetter`
instead `cmdutil.Factory` for all kubectl commands.
This PR removes `cmdutil.Factory` usage and instead
passes `RESTClientGetter` as well as required changes in unit tests.
Kubernetes-commit: 55cb8ba1ebe68d2fa6b33f1e474419b895eb31ea
2022-08-04 11:36:03 +03:00
Brian Pursley
2861433ddd
Fix label output bug where dry run message was not printed
...
Kubernetes-commit: 2efe97fa6cfa99512b3b101de4c23ce7a4100b05
2022-07-30 09:27:42 -04:00
zhoumingcheng
92ac5290cc
add unit test for /staging/src/k8s.io/kubectl/pkg/util/storage
...
Signed-off-by: zhoumingcheng <zhoumingcheng@beyondcent.com>
Kubernetes-commit: b092dafa67e8db0f8011b210ebc234511a0d00fb
2022-07-29 17:34:00 +08:00
Brian Pursley
2b0d68cf1f
Fix rollout history bug
...
Fix rollout history bug where the latest revision was
always shown when requesting a specific revision and
specifying an output.
Add unit and integration tests for rollout history.
Kubernetes-commit: 693e1299a6a75ffe358c41626532cdf2567c267b
2022-07-13 18:27:05 -04:00
Brian Pursley
7c5e877c4d
Add categories to kubectl api-resources -o wide output
...
Add categories column to show which categories each
resource type belongs to.
Add --categories flag to allow filtering the output to
a specific category or set of categories.
Change verbs column to display verbs in a comma-delimited
list, consistent with other multi-value columns in the output.
Kubernetes-commit: a1330a405497479ea30319258e75435ba8321d61
2022-07-12 17:57:37 -04:00
Arda Güçlü
89edfadfa3
Use OpenAPI to determine patch type in kubectl apply patching
...
Currently `kubectl apply` determines correct patch type for given
GVKs by trying to register schema and if it succeeds, it uses
strategic-merge-patch.
But OpenAPI endpoint already stores which patch types are supported
by GVKs. This PR checks OpenAPI endpoint to retrieve patch type,
if OpenAPI is enabled. If it is not enabled, patch type determination
will be done as conventional registration method.
Kubernetes-commit: cddbb0c56397448ac0489f0473a26601c1feece8
2022-06-08 13:12:16 +03:00
Kubernetes Publisher
f89fc21e9c
Merge pull request #109090 from sarveshr7/multicidr-rangeallocator
...
Enhance NodeIPAM to support multiple ClusterCIDRs
Kubernetes-commit: 759785ea147bc13945d521eaba4a6592cbc0675f
2022-08-08 00:30:16 +00:00
Kubernetes Publisher
efd055b8af
Merge pull request #111696 from liggitt/go119mod
...
Update go.mod to go1.19
Kubernetes-commit: 897cdea783916023f269e32003a9a3cdb98e4b46
2022-08-04 20:53:51 +00:00
Jordan Liggitt
6940c3344c
Update go.mod to go1.19
...
Kubernetes-commit: 00db9f02293a6e0325330b575bffb9e466406dfe
2022-08-04 10:03:05 -04:00
Kubernetes Publisher
e78fcfa357
Merge pull request #111677 from dims/stop-panic-in-govet-levee
...
Stop panic in govet levee under golang 1.19
Kubernetes-commit: ef7fc1046059b7cbf93a7a7f5481ed200783ff21
2022-08-04 08:52:40 +00:00
Davanum Srinivas
dcc47a961d
run lint-dependencies and follow directions
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 34742f2d2eebfc3ced8442f8579581705dcba38d
2022-08-03 21:56:02 -04:00
Davanum Srinivas
f91f49337e
Stop panic in govet-levee CI job
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 30e2fcd041cdf00d91fb7876f28165f532950213
2022-08-03 21:47:28 -04:00
Kubernetes Publisher
2b3f0e63b2
Merge pull request #110495 from alexzielenski/atomic-objectreference
...
make ObjectReference field ownership granular
Kubernetes-commit: a0e702763e01d246ce13a5d7608407204094748a
2022-08-04 01:39:11 +00:00
Alexander Zielenski
0527d4c23d
update kube-openapi
...
Kubernetes-commit: 133c26553020409b26de0c1487c804250b528e71
2022-08-03 09:46:39 -07:00
Natasha Sarkar
393c40f5c4
Update kubectl kustomize to kyaml/v0.13.9, cmd/config/v0.10.9, api/v0.12.1, kustomize/v4.5.7 ( #111606 )
...
Kubernetes-commit: 83c3c37a879c6d14cce2465161f88d3c6881de8b
2022-08-03 04:48:50 +00:00
Kubernetes Publisher
131285a610
Merge pull request #111557 from alexzielenski/update-smd-422
...
update smd to 4.2.3
Kubernetes-commit: 22eab136f6c85f83e56ff71ec6346ffd7cc5e977
2022-08-02 20:53:52 +00:00
Alexander Zielenski
5b0e10828a
update smd to 4.2.3
...
Kubernetes-commit: e77ed0bc2e3a807f4aca9360ec20933a03869716
2022-08-02 10:07:50 -07:00
Kubernetes Publisher
9aa9a535fc
Merge pull request #111486 from peizhouyu/fix-apply-help-text
...
fix that beginning of help text is cut off for apply and replace --filename flag
Kubernetes-commit: bddb4ec08ee76c98a04cc857d346fd80d44abd8f
2022-08-01 16:43:15 +00:00
Kubernetes Publisher
bde07663c0
Merge pull request #111587 from ialidzhikov/k8s-utils@ee6ede2d64
...
Update `k8s.io/utils` to `ee6ede2d64ed`
Kubernetes-commit: 9af9947230633823ffa94e1fd11c58d7af986d8b
2022-08-01 04:49:21 +00:00
ialidzhikov
5fd56ffa77
Update `k8s.io/utils` to `ee6ede2d64ed`
...
Kubernetes-commit: 6aa5efb1bdc2d0dcccca67c6a9cc20820380a366
2022-07-31 16:33:14 +03:00
Sarvesh Rangnekar
4cb46af560
Add describer and printer for ClusterCIDR API
...
Kubernetes-commit: 0ee3719d0b8cf56a9a7bc03ce1f91fc9510bc6d8
2022-07-30 00:25:57 +00:00
Marcus Puckett
77c921aa92
Fix flakiness with kubectl wait tests ( #111168 )
...
* Prepend reactor not watch reactor
This forces the object to be created first it looks like, avoiding a race condition in testing.
Use PrependReactor instead of PrependWatchReactor
Decrease test timeouts
No need to be this long
Revert use of new scheme to reuse same scheme for all tests
Allow 1 to 2 actions in stale observed generation failure
Allow range of test action lengths
Reduce test flakiness
Fix TestWaitForJSONPathCondition/handles_watch_condition_change
Set delete wait options properly
cherry pick original changes back into branch
* Revert delete timeout setting change
* Remove validateActions functions
* Remove go-spew
Kubernetes-commit: dcc54dec19fa5f4605cf679af5289b173ce6015f
2022-07-28 20:44:55 +00:00
Kubernetes Publisher
ac509f4fca
Merge pull request #110007 from ardaguclu/enhancements-alpha-events
...
Add new flags into alpha events
Kubernetes-commit: 5856e835736cfe751ed67b7299fb0b21fe89154d
2022-07-28 16:46:48 +00:00
Kubernetes Publisher
5151422921
Merge pull request #111319 from brianpursley/kubectl-1242
...
Change kubectl diff to exclude managedFields by default
Kubernetes-commit: 1df7b3bed37ce8ee949df3906a4745db910110a8
2022-07-28 05:28:31 +00:00
peizhouyu
975bff8512
fix that beginning of help text is cut off for apply and replace --filename flag
...
Kubernetes-commit: d216b3433d018fae95efdf987002dd8c4d006ae6
2022-07-28 11:33:34 +08:00
Kubernetes Publisher
7624ab896e
Merge pull request #109070 from VilledeMontreal/feat/compSubresourceFlag
...
Add shell completion for new --subresource flag
Kubernetes-commit: 9a73536ff2d15cf3329a492c6d7dc7b48018eeb0
2022-07-28 00:35:51 +00:00
Kubernetes Publisher
eda5ed45b3
Merge pull request #111442 from ialidzhikov/k8s-utils@56c0de1e6f
...
Update `k8s.io/utils` to `9bab9ef40391`
Kubernetes-commit: e092b6d27bff004171b71fffa45f111fdcd6e81b
2022-07-27 20:42:54 +00:00
Brian Pursley
7a39dfc2d3
Change kubectl diff to exclude managedFields by default
...
Changes kubectl diff to exclude managedFields by default.
Adds a new --show-managed-fields flag that allows you to
include managed fields in the diff.
Kubernetes-commit: e88470c31f74cbb1ed685ef1bc2ba91e74fc1c5e
2022-07-27 12:53:32 -04:00
ialidzhikov
62d22fcdc0
Update `k8s.io/utils` to `9bab9ef40391`
...
Kubernetes-commit: 168fef6845f50f0460e7bdc0280da480cc92b787
2022-07-26 18:43:20 +03:00