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
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
Kubernetes Publisher
1902cc71e3
Merge pull request #111254 from dims/update-to-golang-1.19-rc2
...
[golang] Update to 1.19rc2 (from 1.18.3)
Kubernetes-commit: 3ffdfbe286ebcea5d75617da6accaf67f815e0cf
2022-07-27 00:44:21 +00:00
Davanum Srinivas
d3700ce217
Generate and format files
...
- Run hack/update-codegen.sh
- Run hack/update-generated-device-plugin.sh
- Run hack/update-generated-protobuf.sh
- Run hack/update-generated-runtime.sh
- Run hack/update-generated-swagger-docs.sh
- Run hack/update-openapi-spec.sh
- Run hack/update-gofmt.sh
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: a9593d634c6a053848413e600dadbf974627515f
2022-07-19 20:54:13 -04:00
Davanum Srinivas
ded91f6296
Adjust for os/exec changes in 1.19
...
https://tip.golang.org/doc/go1.19#os-exec-path
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 1f557035e053e2f604b228815241d59123f9915c
2022-07-22 17:42:11 -04:00
Davanum Srinivas
8efbb6da95
Fix quotes that trip up gofmt
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 27dc8a9b631240b4e96956ee6545714f25347a7c
2022-07-22 09:19:47 -04:00
Kubernetes Publisher
cfcf001815
Merge pull request #111374 from seans3/force-prune-fix
...
disallow --force and --prune in client-side apply
Kubernetes-commit: c633f7124d9125067d89bd1e92cdff882144ced6
2022-07-25 01:50:34 -07:00
Sean Sullivan
e23896b42c
gofmt update
...
Kubernetes-commit: d84abe868d673de917b5714cd2460f21413ac745
2022-07-24 23:46:44 -07:00
Sean Sullivan
acec06e5c9
disallow --force and --prune in client-side apply
...
Kubernetes-commit: e02a26d74a2e346b4a5607c99180e5b748923e5f
2022-07-24 16:26:57 -07:00
Kubernetes Publisher
27f9f75ef1
Merge pull request #111192 from aufarg/add-serviceaccount-to-describe
...
Print ServiceAccount attached to the Pod
Kubernetes-commit: 9a8b4ab2402655162d1b51dbb7f228c6fe690949
2022-07-22 20:34:26 +00:00
Kubernetes Publisher
9ddf0770b4
Merge pull request #111330 from marosset/use-pause-3.8
...
Switching everything to use pause:3.8
Kubernetes-commit: 287888b191968198679159580b1bb76b529aa8c0
2022-07-22 19:05:09 +00:00
Kubernetes Publisher
c813fbfd73
Merge pull request #111315 from muyangren2/delete_bug
...
Typo in kubectl delete --help 111302
Kubernetes-commit: ec3e82acbf4c5a51736d961d6b86a243722bb28b
2022-07-22 19:05:07 +00:00
Kubernetes Publisher
5cd88a4843
Merge pull request #109300 from hanxiaop/replace-seoutput-usage
...
replace deprecated setoutput
Kubernetes-commit: 70845acef2ed64fcb6e5ef75df4f13c173332dd7
2022-07-22 19:05:05 +00:00
Kubernetes Publisher
dc9372c048
Merge pull request #110885 from ardaguclu/unit-tests-for-explain
...
Add unit tests for explain command
Kubernetes-commit: 87eb0bd749782258aa08c0e914537d35e28a2746
2022-07-22 19:05:04 +00:00
Kubernetes Publisher
0052fe6991
Merge pull request #111185 from verb/111027-kubectl-reattach
...
Fix incorrect message when attaching to ephemeral containers
Kubernetes-commit: c464ee889e126a675c5ed4a0fa7c20034cb69628
2022-07-22 19:05:01 +00:00