Commit Graph

2622 Commits

Author SHA1 Message Date
Davanum Srinivas 36796fafba Switch to released tag v1.0.0 for github.com/daviddengcn/go-colortext
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 8cf2ef555868b846d9196509902a4beeccfb6916
2022-06-10 15:58:34 -04:00
Davanum Srinivas 0d56ed0ac7 Switch to v1.0.0 of github.com/MakeNowJust/heredoc (avoid SHA)
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 39906854324820fa6cf759bdcf94c201b0056a88
2022-06-10 14:51:33 -04:00
Kubernetes Publisher 8674936b26 Merge pull request #110351 from dims/switch-to-v3-of-github.com/emicklei/go-restful
Switch to v3 of github.com/emicklei/go-restful by updating kube-openapi

Kubernetes-commit: 7e66aa3cfb6cdac3508c04017fa3b7cdcdf9238f
2022-06-11 00:30:12 +00:00
Arda Güçlü bdb13380d9 Enable resource builder flattening in rollout status
Kubernetes-commit: 26002596b2f078ad9c151ba477b1cfa61f883df3
2022-06-06 10:29:13 +03:00
Davanum Srinivas 778b94e915 Switch to v3 of github.com/emicklei/go-restful
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: ab690750df1d27409d31fd270d77b4390bac4431
2022-06-02 10:03:29 -04:00
Kubernetes Publisher 3efebbefae Merge pull request #110394 from Abirdcfly/newfix
update kubectl api-resources help info

Kubernetes-commit: b6fb5a2878a4d44bc73edfd30bec82c907f3d230
2022-06-06 16:45:47 -07:00
Abirdcfly 3215e635ee update kubectl api-resources help info
Signed-off-by: Abirdcfly <fp544037857@gmail.com>

Kubernetes-commit: 58043b936aa9332deeecd57a7f48177bd05bd755
2022-06-06 10:21:17 +08:00
Kubernetes Publisher 182c187ab6 Merge pull request #109773 from danielhelfand/short-kubectl-comp
Include powershell in short description for kubectl completion

Kubernetes-commit: 35940b707c4e640c174a392c29db188e11c2b0ee
2022-06-05 12:21:24 +00:00
Kubernetes Publisher 128ebb7fbd Merge pull request #110319 from chendave/newline
Remove `newlineReporter` custom report

Kubernetes-commit: 4988bfce914ef33d73a228d7722384df2034e51c
2022-06-03 21:03:47 +00:00
Kubernetes Publisher 7fa5b495e3 Merge pull request #105008 from knight42/feat/kubectl-debug-general-profile
refactor(kubectl): add Debugger interface for kubectl-debug

Kubernetes-commit: 4702214d7840a3d00f0bf51195df90b1d47663bc
2022-06-03 00:22:05 +00:00
Arda Güçlü bdaa26ce9e Validate dry-run and force flags can not be used same time in replace
This PR adds validation to check that `dry-run` and `force` flags
are not used at the same time. Because when `force` flag is set,
`dry-run` is discarded and objects are replaced already.

Kubernetes-commit: e389b2723e6af29a9f70509fe8ff6e5121c30681
2022-06-01 14:01:40 +03:00
Dave Chen e0318c203f Remove `newlineReporter` custom report
The `newlineReporter` intends to print a new line after the test to
prevent the something print to the stdout and mess up the test result
while cause the tool like `go-junit-report` fail to parse the result.

But this is no longer needed based on following evidence.

- The issue that was first introduced in `go-junit-report` has already fixed in the version
referenced in `go.mod`.
- The `newlineReporter` report doesn't fix anything for `Ginkgo` v1 or V2 or `go test`, it just prints a
new line before the test summarization.

Signed-off-by: Dave Chen <dave.chen@arm.com>

Kubernetes-commit: 9953dde65dfaede9f1d481296053adc301ad9773
2022-06-01 13:09:47 +08:00
Dave Chen bdd48ac8f1 Fix the naming of the test suites
Signed-off-by: Dave Chen <dave.chen@arm.com>

Kubernetes-commit: 3c594d61567fc3cd5ef196a1419be957cdfaa5e1
2022-06-01 13:03:59 +08:00
Kubernetes Publisher 91a7a2e537 Merge pull request #109938 from dims/move-from-k8s.gcr.io-to-registry.k8s.io
Move from k8s.gcr.io to registry.k8s.io

Kubernetes-commit: 78fb1fa9a282fb70f5f2884d174c11947214d51b
2022-06-01 00:27:06 +00:00
Davanum Srinivas bec445fc77 Move from k8s.gcr.io to registry.k8s.io
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 50bea1dad89930ad565526910aadc314b9e9f38b
2022-05-10 08:30:09 -04:00
Kubernetes Publisher 1d7e71a12f Merge pull request #108210 from jlsong01/update_kubectl_warning
coordinate the kubectl warning style

Kubernetes-commit: fdb2d544751adc9fd2f6fa5075e9a16df7d352df
2022-05-24 01:18:05 +00:00
Kubernetes Publisher 335090af69 Merge pull request #110088 from ardaguclu/standartize-validate-func
Set validate functions requiring no parameters for all commands

Kubernetes-commit: 17556d4d63b1761eb29caabc5b804867d49e6e5a
2022-05-18 01:00:35 +00:00
Arda Güçlü 81a25f37b5 Set validate functions requiring no parameters for all commands
Validate function is used to validate command options and should not get
any additional parameter. To preserve compatibility across all
kubectl commands, this PR removes all parameters in validate functions.

Kubernetes-commit: 8fb423bfabe0d53934cc94c154c7da2dc3ce1332
2022-05-17 11:38:20 +03:00
Kubernetes Publisher c663d04bd6 Merge pull request #110052 from brianpursley/completion-tests
Add unit tests for kubectl completion command

Kubernetes-commit: c84d0864ddebbd0d36ce295cf74a447f24d7b3ec
2022-05-16 20:39:05 +00:00
Kubernetes Publisher 40de6d6d9d Merge pull request #110051 from brianpursley/apiresources-tests
Add unit tests for api-resources and api-versions commands

Kubernetes-commit: 9f460160c1d6d199f75453e1ae529c230e8a6b1f
2022-05-16 20:39:03 +00:00
Brian Pursley 0c3ff4c860 Add unit tests for completion command
Kubernetes-commit: a8ec462e6fdbceb0a0e96446511b8b7e5e4b7781
2022-05-14 11:12:00 -04:00
Brian Pursley 96f0c72304 Add unit tests for api-resources and api-versions commands
Kubernetes-commit: 13e0120bf0662c4530df2badf1f8f73426cf9e51
2022-05-14 11:06:49 -04:00
Kubernetes Publisher ca3557e2c6 Merge pull request #109824 from my-git9/kubectlurl
update kubectl doc url

Kubernetes-commit: 00f829b352054b421462b08c91c6d2726f5f0884
2022-05-14 00:27:35 +00:00
Kubernetes Publisher 0dde236657 Merge pull request #108777 from pjo256/recursive-rollout-status
feat(kubectl rollout): support multiple resources for rollout status

Kubernetes-commit: 47bb8c6d0cb088016e62b6de172ff0594c596d23
2022-05-14 00:27:33 +00:00
Kubernetes Publisher 3fe902600d Merge pull request #109896 from superbrothers/kubectl-delete-fix-discovery-cache-ttl
Fix discovery cache TTL to 6 hours

Kubernetes-commit: cf64022a0f34e928bcb47871f06fc2f36d71e679
2022-05-11 07:04:41 +00:00
Kazuki Suda 08a1f36bc3 Fix discovery cache TTL to 6 hours
Signed-off-by: Kazuki Suda <kazuki.suda@gmail.com>

Kubernetes-commit: d2b4c017c8c4103199a4f85ba63fd3ab659f5f42
2022-05-09 12:22:43 +09:00
Kubernetes Publisher 43537812d6 Merge pull request #109891 from pohly/log-dependency-update
dependencies: logr and zapr v1.2.3

Kubernetes-commit: bf52c1fd46a6773b9d653ef97d94502c6e0564e5
2022-05-09 19:54:21 +00:00
Arda Güçlü aa46caeecd Define NoOptDefVal for validate flag
validate flag does not have default value defined when there is no
parameter passed, therefore it tries to use next irrelevant flag.

This PR defines NoOptDefVal for validate flag which is set "strict".

Kubernetes-commit: 0245e74590a658ea911f1e5cacd270960883af2d
2022-05-06 10:25:40 +03:00
xin.li 8207383170 update kubectl doc url
Signed-off-by: xin.li <xin.li@daocloud.io>

Kubernetes-commit: e89a87f708a03c5a8331639739982d426077ad3a
2022-05-05 21:27:52 +08:00
Daniel Helfand 76bcd89a57 include powershell in short description for kubectl completion
Kubernetes-commit: 67e692d521a5904aaaea446fd1642d2696cab61f
2022-05-03 20:56:41 -05:00
Patrick Ohly 082ffae2be dependencies: logr and zapr v1.2.3
The updated zapr is more resilient against MarshalLog crashing. Not a known
problem in Kubernetes, though.

Kubernetes-commit: 3e6974e0ba67a8f598e7bc4ccedfdab928935551
2022-03-31 11:26:57 +02:00
Kubernetes Publisher aafdd7a698 Merge pull request #109804 from cici37/celUpdate
Bump cel-go to v0.11.2

Kubernetes-commit: b7c4d243de12a30bba02e23777c8ff1627263f89
2022-05-05 11:18:48 +00:00
cici37 df43f26c5a Update go-control-plane, cncf/xds/go, cncf/udpa/go and remove unused versions
Kubernetes-commit: a3587c12da7f8c87e6676f472dba39f1acbae28f
2022-05-04 18:45:22 -07:00
cici37 0dd7ee0a63 Update GRPC
Kubernetes-commit: 334d8fb7a2e85d58513c2d3fae113995c8165a4b
2022-05-04 18:41:20 -07:00
cici37 e054ff17f6 Update genproto and antlr.
Kubernetes-commit: e8f6184d8682bd4510d4e18c7c04b5799367ac51
2022-05-04 18:37:30 -07:00
cici37 db368ccec3 Bump cel-go to v0.11.2
Kubernetes-commit: a86dd2915771f280ff095409fc2ee917cee3c2e3
2022-05-04 18:32:06 -07:00
Kubernetes Publisher 810b87e22c Merge pull request #109440 from liggitt/gomod-1.18
update go.mod files to go 1.18

Kubernetes-commit: cb7beb591216de93bef22525a6c5f0e435e21789
2022-05-05 03:17:48 +00:00
Jordan Liggitt f1cff83182 Regenerate vendor
Kubernetes-commit: 9e1064a26bfdc18b3272c3d9031d729793725392
2022-05-04 10:27:41 -04:00
Kubernetes Publisher 4186224feb Merge pull request #109430 from soltysh/export_kustomize_version
Export function returning kustomize version

Kubernetes-commit: 2fd498f6204c7604732d3cccd6b7e818e87fc6a3
2022-05-04 15:11:32 +00:00
Kubernetes Publisher af1141b947 Merge pull request #109563 from ardaguclu/describe-topologyspreadconstraints
Show topologySpreadConstraints in Describe command

Kubernetes-commit: b1e130fe83156783153538b6d79821c2fdaa85bb
2022-05-04 11:15:02 +00:00
Kubernetes Publisher 83d9bbd1d8 Merge pull request #109254 from pacoxu/default-container-label
remove deprecated kubectl.kubernetes.io/default-logs-container support

Kubernetes-commit: 6b64c51fac61521fdfaf2f3f5c80f30ce9536832
2022-05-04 07:13:54 +00:00
Kubernetes Publisher f69f9ad093 Merge pull request #109251 from krmayankk/kubectl-stateful
add maxunavailable to kubectl describe

Kubernetes-commit: 7061876169716feefbcafb41a37e33f3d7b51822
2022-05-04 07:13:52 +00:00
Kubernetes Publisher 13ced3d730 Merge pull request #109101 from Shubham82/Update_resource_in_create_cmd
Update rs.extensions to rs.apps

Kubernetes-commit: 2d9d7287c11f04e067dd9b776716bd3725d8034f
2022-05-04 03:16:31 +00:00
Kubernetes Publisher 48050594b0 Merge pull request #108654 from Shubham82/note-serviceaccount_flag_for_multiple-times
Improvement: Updated the serviceaccount flag for multiple subjects.

Kubernetes-commit: 8a437e171c42a0567e63419e2ae91a2196440aee
2022-05-04 03:16:29 +00:00
Alexandre Garnier 459942a56d Do not raise an error proposing to use '--overwrite' when labeling with the same value (#105936)
* Do not propose to use '--overwrite' when labeling with the same value

* Check expected error value in label_test.TestLabelFunc

Kubernetes-commit: 10eb7092f854c71122c03752465e868bce23c0b6
2022-05-04 02:17:49 +02:00
Kubernetes Publisher 3dd3651a97 Merge pull request #105100 from lauchokyip/addTopSum
Added --sum flag to kubectl top pod

Kubernetes-commit: 0401cc2762b65de5b1bd2e61ed77a1a4a359b80b
2022-05-04 03:16:25 +00:00
Kubernetes Publisher 472713ca0c Merge pull request #109722 from soltysh/fix_templater
Do not wrap lines if we can't read term size

Kubernetes-commit: e7a2ce75e5df96ba6ea51d904bf2735397b3e203
2022-04-29 15:11:59 +00:00
Maciej Szulik 5190a503cb Do not wrap lines if we can't read term size
Kubernetes-commit: a1c90674b5490d06ab4baccedc897e598882c457
2022-04-29 14:01:14 +02:00
Arda Güçlü 02b163261f Show topologySpreadConstraints in Describe command
Currently describe command does not show `topologySpreadConstraints`
field. This PR adds support for showing topologySpreadConstraints in
describe command.For simplicity, if this field is not set, it will not show
(unlike to other core fields whose are shown as `<none>` even if they are null).

Kubernetes-commit: 64ce73f5fe2f095ba751d78aa03cf48bca42c055
2022-04-20 15:37:02 +03:00
Kubernetes Publisher 18a5313a74 Merge pull request #109436 from JamesLaverack/revert-108290
Revert "Introduce APIs to support multiple ClusterCIDRs (#108290)"

Kubernetes-commit: 4cdeab4696e86c9738d99e2650d2cdfdfb0f8d32
2022-04-13 17:43:35 +00:00