Kubernetes Publisher
98b602f535
Merge pull request #106219 from dlipovetsky/describe-ns-conditions
...
Include Conditions in `kubectl describe namespace`
Kubernetes-commit: 824ad80bf33db291a5127c41985f94f04371f662
2021-11-17 00:04:08 +00:00
Kubernetes Publisher
cad601decb
Merge pull request #105571 from yuzhiquan/remove-ignore-error-flag
...
Remove ignore error flag for drain, and set this feature as default
Kubernetes-commit: 766a7e2e00ea42d17acb7a4cc66b8d9f579bce60
2021-11-17 00:04:06 +00:00
Kubernetes Publisher
dd304ca4d8
Merge pull request #105776 from lauchokyip/addWaitJson
...
Add wait json
Kubernetes-commit: 6be67e860c39c65ee43c5a67ad9562d49a509ba8
2021-11-16 12:00:48 +00:00
Kubernetes Publisher
c85b44a120
Merge pull request #106389 from natasha41575/updateKust441
...
upgrade kustomize-in-kubectl to v4.4.1
Kubernetes-commit: 79fed540aa6b9579bc23f5f92707f9f61a8b1759
2021-11-13 00:41:43 +00:00
natasha41575
ebb96a5cfc
upgrade kustomize-in-kubectl to v4.4.1
...
Kubernetes-commit: 5991d3ded009b3f71522394b4c729a5faf187efd
2021-11-12 10:57:32 -08:00
Kubernetes Publisher
8833384768
Merge pull request #106159 from soltysh/config_wrapper
...
Switch from arguments to an input structure for kubectl command
Kubernetes-commit: 763916aa2d7cca2f334037785e4d84136fdf6d11
2021-11-12 21:05:36 +00:00
Kubernetes Publisher
4283db730d
Merge pull request #106234 from jpbetz/cel-libs
...
Add wired off code for Validation rules for Custom Resource Definitions using the CEL expression language
Kubernetes-commit: 6b41d75794381487ef7204b016faa75e350a32b7
2021-11-11 09:21:05 +00:00
Joe Betz
5b4ed8f104
Pin new dependency: github.com/google/cel-go v0.9.0
...
Kubernetes-commit: d73403dc12ad1d9576d65b5c65e30a87d17ad314
2021-11-01 14:08:09 -04:00
Kubernetes Publisher
a450ebd59c
Merge pull request #106181 from ulucinar/aru/consume-kube-openapi
...
Bump k8s.io/kube-openapi to commit ee342a809c29
Kubernetes-commit: f59b0a56c6ebc1a1891435ba5b094b9afe8c1c3c
2021-11-10 12:22:59 +00:00
Kubernetes Publisher
dcaed3efc2
Merge pull request #105817 from yylt/edit
...
Fix edit command
Kubernetes-commit: bafa87c553b1ad2700eaa0b3808aa7c6b6ce1a90
2021-11-08 21:36:23 +00:00
Sai Harsha Kottapalli
8165f83007
Refactor Apply cmd to split flags from options ( #102240 )
...
* Refactor Apply cmd to split flags from options
* refactor code
* fix subcommands
Kubernetes-commit: 17919b184153b2d123a7c75f5b0dc7e486a724db
2021-11-08 17:17:08 +00:00
Kubernetes Publisher
3ab8b66bdf
Merge pull request #102917 from bysnupy/patch-1
...
Use "Capacity" instead of "Allocatable" for an accurate node memory total size
Kubernetes-commit: cee4aa09b09298c5d2ecf4ccaed9927f3c176fdf
2021-11-05 21:08:55 +00:00
Alper Rifat Ulucinar
8cb506ed99
Bump k8s.io/kube-openapi to commit ee342a809c29
...
Updates to consume the aggregated OpenAPI spec lazy-marshaling behaviour
introduced with: https://github.com/kubernetes/kube-openapi/pull/251
Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
Kubernetes-commit: 38f888bdd14b8eddb86ec8ca8461267fe7f8ded1
2021-11-05 14:10:09 +03:00
Kubernetes Publisher
a69ce940b6
Merge pull request #105960 from ueokande/max-unavailable-pdb-tests
...
test: Assert max unavailable for PDB test cases
Kubernetes-commit: 451e1addd8b09a746ad12b73807966a823737774
2021-11-05 01:35:06 +00:00
Kubernetes Publisher
43ed92b473
Merge pull request #105983 from jiahuif-forks/dep/bump-smd
...
Upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.0
Kubernetes-commit: 8e2d7a3d64976eb23e1a4fdc8c068f5210014da6
2021-11-04 01:18:37 +00:00
Kubernetes Publisher
12d3e10550
Merge pull request #104372 from astraw99/fix_label_msg
...
Fix `kubectl unlabel` response msg
Kubernetes-commit: a65bb64c094b03c5e58a7bacc2029a66b7cd8153
2021-11-04 01:18:35 +00:00
Kubernetes Publisher
debce2e8f0
Merge pull request #101004 from lojies/cleanupforkubectl
...
code cleanup for kubectl
Kubernetes-commit: c2c0f913856e92d529ad436c3a93a6300439d8f2
2021-11-03 05:10:40 +00:00
Kubernetes Publisher
a1514b65fc
Merge pull request #104909 from pacoxu/kubectl-qos
...
kubectl: include init containers when determining pod QoS
Kubernetes-commit: 6ebd6f38b9804aa9eb58c5f742a56fa1f9e6ab85
2021-11-02 05:12:00 +00:00
Jiahui Feng
c628b8bcb0
generated: ./hack/update-vendor.sh
...
Kubernetes-commit: a4f6152743af5201fdbb48bda6730797d3c8f572
2021-11-01 10:00:00 -07:00
Bryan Boreham
0a152f103a
'kubectl events' command ( #99557 )
...
* Basic scaffolding for kubectl events command
* Simple implementation of 'kubectl events'
* Print event fields
Borrowing code from 'kubectl describe'
* Sort events before printing
* Make output more like 'kubectl get events'
Print namespace if fetching from all
* Refactor: extract print functions
To make it easier to add watch function next.
* Implement watch for new events
Run the list function same as before, so those events come out in order,
then watch from the ResourceVersion after the last event.
* Clear up some lint warnings
* Update description and example text
* refactor: introduce a listOptions variable
* Implement --for option
splitResourceTypeName() function borrowed from cli-runtime because we
need similar behaviour to Builder.ResourceNames(), but applying to
Event.InvolvedObject.
* Add kubectl/pkg/cmd/events to vendor/modules.txt
* Add back cmdutil.Factory
Needed in NewCmdAlpha to construct the 'events' command
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Fix lint
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Make package alias go-cromulent
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Use genericclioptions.RESTClientGetter instead of cmdutil.Factory
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Decode object parameter to GroupVersionKind and name
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Merge two files into one
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Include example for --for option
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Fix inconsistent option name in error message
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Remove unnecessary Validate call
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Use fields from event series
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Support chunking of list of events
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Use watchtools utility to receive watch events
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Split struct into flags and options
Flags represents the inputs from the CLI; options are what the running
command needs. This structure parallels the 'wait' command, and should
be easier to write tests for.
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Add some parameters to usage string
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Do only one of list or watch
We tried to print the list first then start a watch after the last
event, but sometimes the server will return "watch is too old" on that
ResourceVersion.
Instead, if we need to watch just start it from the beginning.
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Print message if no events found
Also, if watching, don't print the headings until the first event
arrives.
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
Kubernetes-commit: a988182f595af64bc007ba9162509e089c36fd89
2021-10-29 17:13:38 +00:00
Kubernetes Publisher
46fac21dcb
Merge pull request #104915 from alculquicondor/job-ready
...
Track ready pods in Job status
Kubernetes-commit: 6edcb60d9f854903d341dc5155a78ff8221ad64e
2021-10-28 17:15:17 +00:00
Kubernetes Publisher
0b81755902
Merge pull request #105896 from zqzten/upgrade-json-patch
...
upgrade json-patch to v4.12.0
Kubernetes-commit: 18cb34ebb2b64a7607057c7dea80427e2af387f3
2021-10-27 01:16:40 +00:00
Zach Zhu
7e120aedbd
upgrade github.com/evanphx/json-patch to v4.12.0
...
Fix partial negative indice support in json patch
Kubernetes-commit: 20cc72344e653ab90c1a851816bb206b715fd231
2021-10-26 11:20:45 +08:00
Kubernetes Publisher
fbd2bcf85b
Merge pull request #104877 from pohly/json-kobj
...
component-base: test and fix JSON output for KObj
Kubernetes-commit: a5cd438b9fbf49e013453f4d6c9b2e935a78071c
2021-10-22 21:17:42 +00:00
Patrick Ohly
fe834d1621
klog 2.30.0, logr 1.2.0, zapr 1.2.0
...
The new releases fix logging of KObj in JSON output: klog implements the new
logr.Marshaler interface and zapr uses it instead of Stringer when logging the
ObjectRef created by KObj.
Kubernetes-commit: 169e8b65a00b45ef8bbc7a14cd985df1c835953b
2021-10-22 15:13:47 +02:00
Kubernetes Publisher
bfcc74e277
Merge pull request #105030 from liggitt/json-stdlib
...
switch from json-iterator to forked stdlib json decoder
Kubernetes-commit: cc25656b00baa33168b7a9bc574101a06788efea
2021-10-22 05:11:51 +00:00
Kubernetes Publisher
6d98fd9964
Merge pull request #105514 from jpetazzo/tweak-kubectl-run-help
...
Minor improvements in 'kubectl run' flag help
Kubernetes-commit: 4cfd2820badf7e90b70ef19762b9e80af3f7bc71
2021-10-21 17:04:28 +00:00
Kubernetes Publisher
f5043d986f
Merge pull request #94165 from soltysh/fix_cp
...
Use separate pathSpec for local and remote to properly handle cleaning paths
Kubernetes-commit: 6cbe18544d90c29d6b3e460dffa6d795a88257ae
2021-10-20 01:04:17 +00:00
Jordan Liggitt
3ad990456b
vendor sigs.k8s.io/json
...
Kubernetes-commit: 434ce4336ab06b3c34208822d558c0432ada3ad3
2021-09-14 18:20:36 -04:00
Kubernetes Publisher
04a41bcaa8
Merge pull request #105445 from ardaguclu/diff-invalid-arg-status-code
...
Add diff command return status code greater than 1 when flags invalid
Kubernetes-commit: e054181e517b48a3c862207537092c28604aaad9
2021-10-13 01:10:20 +00:00
Kubernetes Publisher
a8d3024f11
Merge pull request #105141 from VilledeMontreal/fix/noloadPluginsForComp
...
Do not try to load plugins for cobra commands
Kubernetes-commit: dbd8d3bcd620037b5262eed1778f0784b49e55bc
2021-10-06 21:08:51 +00:00
Kubernetes Publisher
1e432bea02
Merge pull request #105076 from pohly/log-flush-frequency-bug
...
initialize logging after flag parsing + refactor commands
Kubernetes-commit: 82da9bdaab705a1a72e4c5915f6ddd8775592fdf
2021-10-02 01:11:40 +00:00
Kubernetes Publisher
d6b2b6aad8
Merge pull request #105372 from MadhavJivrajani/vendor-clock-utils
...
Vendor in k8s.io/utils
Kubernetes-commit: eebeff9f7e0fccf1d220ce809eaea7f7f9248ce0
2021-10-01 01:15:30 +00:00
Madhav Jivrajani
c2928398a9
run hack/{pind-dependency.sh, update-vendor.sh}
...
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
Kubernetes-commit: a43fca76ea7ff6fb08153c9081f7858cd4d06dd8
2021-09-30 19:15:35 +05:30
Kubernetes Publisher
b81892cba3
Merge pull request #105330 from liggitt/importboss-doc
...
Make package paths referenced by import boss valid
Kubernetes-commit: d551560a78292e1d4cac1de2ae684c803ddea183
2021-09-30 01:13:09 +00:00
Kubernetes Publisher
2c81f86bd6
Merge pull request #105327 from julianvmodesto/kubectl-dry-run-flag-removals
...
Remove deprecated kubectl --dry-run values.
Kubernetes-commit: bac45abf77ed1f96921365c056303066fc177702
2021-09-30 01:13:05 +00:00
Kubernetes Publisher
d11f42ab70
Merge pull request #104761 from lauchokyip/improveCM
...
Improve create configmap test
Kubernetes-commit: ff593c89a0c8c46e37fca168e05d4fa09d15f353
2021-09-17 13:56:41 +00:00
Kubernetes Publisher
b48b62c33b
Merge pull request #104949 from Karthik-K-N/json-iterator-version-update
...
Updated json-iterator version to 1.1.12 from 1.1.11
Kubernetes-commit: 6a49ed41eab79d745c53723ce7f134222279545e
2021-09-17 13:56:39 +00:00
Kubernetes Publisher
159a770147
Merge pull request #104711 from claudiubelu/update-pause-3.6
...
update pause image references to use 3.6
Kubernetes-commit: c79f7c1add652ce7c70205bb0ba2911744ce640b
2021-09-14 04:15:52 +00:00
Harjas
809211b6c8
kubectl: Use fields from event series when computing describe events for a object ( #104482 )
...
* take into account new fields for event
* add event with old event fields for test
* fix: remove unnecessary "+1" from event series count
* fix: update the assertion for failing test case
Kubernetes-commit: c6935ad50e0809c1dc2d3ac9000abda0ecb49bcc
2021-09-14 00:18:50 +00:00
Karthik K N
bbcee55a4a
Updated vendor files and pinned versions
...
Kubernetes-commit: c5b4e05834d8edceac94ab1a91c3153581534393
2021-09-13 15:42:42 +05:30
Kubernetes Publisher
b137e419be
Merge pull request #104884 from eddiezane/ez/update-kubectl-run-flags
...
Remove functionality from deprecated kubectl run flags
Kubernetes-commit: d6acb7ce01cddb611592d6b8e3c218431000d295
2021-09-10 16:45:48 +00:00
Kubernetes Publisher
512e110f9a
Merge pull request #104103 from pohly/logr-1.0
...
klog 2.20.0, logr v1.1.0, zapr v1.1.0
Kubernetes-commit: 5b49d125b76b4d92d5f782630b75b911fee75aaa
2021-09-10 00:11:31 +00:00
Kubernetes Publisher
6e3acf365d
Merge pull request #104621 from jaehnri/docs/KUBECTL-1100
...
Fix typo in kubectl describe pods example
Kubernetes-commit: 033456a2b2c98984a9d6a3eae0445fc15935cdf4
2021-09-02 16:40:14 +00:00
Kubernetes Publisher
bb3511a3bf
Merge pull request #92989 from WLun001/fish-completion
...
add kubectl fish shell completion
Kubernetes-commit: cd80d70c3df154e8f6f2df5bfe8f7f8a490b7acc
2021-08-25 20:39:00 +00:00
Kubernetes Publisher
9de7212092
Merge pull request #103692 from justaugustus/go117
...
[go1.17] Update to go1.17
Kubernetes-commit: c1e69551be1a72f0f8db6778f20658199d3a686d
2021-08-25 04:46:48 +00:00
Stephen Augustus
21f0fb8069
generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh
...
Signed-off-by: Stephen Augustus <foo@auggie.dev>
Kubernetes-commit: 0be115722bf30f42c7a954d5cdd4b48efd70ae77
2021-08-11 18:03:39 -04:00
Stephen Augustus
0fd163365e
[go1.17] Bump golang.org/x/... dependencies
...
hack/pin-dependency.sh golang.org/x/crypto master
hack/pin-dependency.sh golang.org/x/net master
hack/pin-dependency.sh golang.org/x/oauth2 master
hack/pin-dependency.sh golang.org/x/sync master
hack/pin-dependency.sh golang.org/x/sys master
hack/pin-dependency.sh golang.org/x/term master
hack/pin-dependency.sh golang.org/x/time master
hack/pin-dependency.sh golang.org/x/tools master
Signed-off-by: Stephen Augustus <foo@auggie.dev>
Kubernetes-commit: 0e9881a9dc9d06aaf93723b4dfc7f4e1cb92e215
2021-08-11 18:02:07 -04:00
Kubernetes Publisher
379e98aa44
Merge pull request #104232 from lauchokyip/fixSecret
...
Added support for multiple --from-env flags
Kubernetes-commit: 5f0180ec051ec3f8a605b6ef2194467f5f549bfe
2021-08-24 16:44:30 +00:00
Kubernetes Publisher
764d523af8
Merge pull request #97350 from FabianKramm/master
...
kubectl proxy: append context host path to request path
Kubernetes-commit: 341d312066bd650e70995cd1a15925035b524a7d
2021-08-20 20:40:47 +00:00