Commit Graph

3101 Commits

Author SHA1 Message Date
Kubernetes Publisher c960e25eb9 Merge pull request #114936 from seans3/openapi-validation-refactor
Refactor validation files into pkg/validation

Kubernetes-commit: c02b7e7a819b76f1f509856b4094d2dbc25ce56c
2023-01-19 17:38:44 +00:00
Kubernetes Publisher 248be67094 Merge pull request #113637 from mikedanese/http-proxy
switch spdy round trip tests to simple http proxy

Kubernetes-commit: 0acf6dbf7c094b71291b9fd7f78d5385565aa97c
2023-01-19 02:56:04 +00:00
kidddddddddddddddddddddd 8052841e39 use python3 in hack
Kubernetes-commit: cb6a1886c0b662978a5830d9eea56efb75eaa37b
2023-01-11 11:45:42 +08:00
Sean Sullivan fca10494ce Refactor validation files into openapi/validation
Kubernetes-commit: 84b226409aa656fbacdcd633807dd0b04d1fb34e
2023-01-09 15:59:41 -08:00
Antonio Ojea 9be7ad1c53 kubectl describe IPAddress
Change-Id: I201c2980830058c92b66e2386bfe8bedd8f0dcd4

Kubernetes-commit: 53dbf1752b070dcfe11399b3dd874fa8616851b3
2023-01-02 15:27:05 +00:00
Brian Pursley a2ae001d8e cmd/get: Remove cmd argument from Run()
Removes the need to pass cmd as an argument to Run(). This change required reading the --sort-by flag in Complete() in a way similar to other flags.

This change allows the cobra.Command not to need to be passed throughout the completion code, which I updated as part of this commit.

It also is a step in the direction of the TODO comment requesting the removal of arguments passed to Run() and watch().

Kubernetes-commit: aa7a828f20b479a8a943d897224e8e76c3bb6cff
2022-12-23 14:56:59 -05:00
Will Daly 14a012bb21 kubectl debug: add netadmin profile
Add the netadmin profile from KEP 1441
https://github.com/kubernetes/enhancements/tree/master/keps/sig-cli/1441-kubectl-debug#debugging-profiles

Signed-off-by: Will Daly <widaly@microsoft.com>

Kubernetes-commit: f5095bf34dba15c702b4618bcd24aae6fc2f47b2
2022-12-15 09:22:52 -08:00
Brian Pursley 3418528213 i18n: Fix bug where package-level variables are not translated.
The call to `i18n.LoadTranslations` needs to occur on init so
that package-level variables that call `i18n.T()` to initialize
their values will be able to receive the translated string.

Added new integration tests to test help output translation.

Kubernetes-commit: 34d980e77090d065199e9e808f8aebf6ba2db72c
2022-11-21 22:48:42 -05:00
Mike Danese 18431dbb90 vendor: removed unused dep github.com/elazarl/goproxy
Kubernetes-commit: f61c4245c18724dcac88f0ad9f347e82bbb57cd7
2022-11-04 22:14:46 +00:00
Kubernetes Publisher 11b7602e84 Merge pull request #115129 from liggitt/gotools-1.20
bump honnef.co/go/tools to support go1.20

Kubernetes-commit: 106332252bdfa3a4e4ce7e01a3f389a0bb99d06a
2023-01-18 09:08:42 +00:00
Kubernetes Publisher d3c91c0f82 Merge pull request #114542 from pacoxu/EphemeralContainers
cleanup: EphemeralContainers feature gate related codes

Kubernetes-commit: c913e6ce62d23b19eebec9beda91d7599bf5099b
2023-01-17 21:25:26 +00:00
Jordan Liggitt 0279964d09 Fix shadowing lint error
Kubernetes-commit: 7a41b950cc00ee129b82e4a64d845e8d559d28ff
2023-01-17 12:09:24 -05:00
Kubernetes Publisher 88d8e6045f Merge pull request #114886 from a7i/kubectl-hpa-v2
kubectl: use autoscaling v2 for hpa

Kubernetes-commit: 1b95370225f1971c9e13beee24129d3191b0b3a8
2023-01-17 15:15:08 +00:00
Kubernetes Publisher 5a17509328 Merge pull request #114883 from bobbypage/cadvisor_v047
deps: Bump cAdvisor to v0.47.1

Kubernetes-commit: 3e049c5e689f0b811329e0e3d23ac2007076d1e9
2023-01-12 22:19:26 +00:00
Kubernetes Publisher b52c0622a1 Merge pull request #114766 from MadhavJivrajani/prepare-for-go1.20
[Prepare for go1.20] *: Bump versions and fix tests

Kubernetes-commit: 4802d7bb62c2623be8e4f940f6b5c1fcddd6c744
2023-01-12 22:19:25 +00:00
David Porter e379bc403b deps: Bump to cAdvisor v0.47.1
Signed-off-by: David Porter <david@porter.me>

Kubernetes-commit: 761dd3640e4e11741c342fcf5fc869e09901cdb1
2023-01-11 16:05:25 -08:00
Amir Alavi 749342438f kubectl: use v2 for hpa
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>

Kubernetes-commit: 69b853fa308cb7cb40486a733626d4344ab1be85
2023-01-06 23:45:54 -05:00
Madhav Jivrajani 0681191ccb *: Bump version of vmware/govmomi
Bumping version to include changes that
better handle TLS errors. Bump nescessary
to prepare for when the version of Go is
bumped to 1.20

Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>

Kubernetes-commit: 8b064fa4be71b5f1b498fabb5caade3c57f5d434
2023-01-02 20:56:02 +05:30
Kubernetes Publisher d3b5f30a11 Merge pull request #114879 from olivierlemasle/bump-kube-openapi
Bump kube-openapi

Kubernetes-commit: 8fdaac238e4f7f560066ea3a324cdbcaae564ac9
2023-01-12 05:43:22 +00:00
Kubernetes Publisher 24dff13e8d Merge pull request #113467 from pacoxu/psp-cleanup
Remove PodSecurityPolicy related code except client-go & API type

Kubernetes-commit: 08d9a0ef5b3b30952a558786e4b6e360701a16c6
2023-01-12 05:43:17 +00:00
Kubernetes Publisher cefb7e3401 Merge pull request #114972 from seans3/remove-openapi-printing
Removes deprecated kubectl openapi column printing

Kubernetes-commit: cfa6ad50e61afe7538525b59fdaa93807055afe4
2023-01-11 10:20:42 +00:00
Kubernetes Publisher f786078096 Merge pull request #114938 from seans3/patcher-remove-kube-openapi
Removes kube-openapi dependency from Patcher

Kubernetes-commit: 990b2f86fa410a22c6ce42f4b5249281b6cf3f66
2023-01-11 10:20:36 +00:00
Kubernetes Publisher 28b54d59dc Merge pull request #114859 from pohly/e2e-ginkgo-spec-ordering
dependencies: update ginkgo to v2.7.0

Kubernetes-commit: a11ad04564f05e5d7e2d5a3f421ec5a45b6807c5
2023-01-11 02:28:50 +00:00
Sean Sullivan 072ad05626 Removes deprecated kubectl openapi column printing
Kubernetes-commit: 2f184814b89a4bfa482b8572e98e969681e2f64c
2023-01-10 15:30:04 -08:00
Kubernetes Publisher ca8dddc982 Merge pull request #114937 from seans3/export-delete-option
Exports WarningPrinter field in DeleteOptions

Kubernetes-commit: 5cbd6960c805c22e1c741dde3ce9f2e10f869bce
2023-01-10 20:30:51 +00:00
Kubernetes Publisher 3612c18ed8 Merge pull request #114863 from danlenar/master
Use label selector for filtering out resources when pruning for kubectl diff.

Kubernetes-commit: 3742d14998fc41dd8c086e8d44cf6b50023c831e
2023-01-10 10:00:31 +00:00
Sean Sullivan 99206f74b9 Removes kube-openapi dependency from Patcher
Kubernetes-commit: 34aa661eed606fd049f79a12ab3344f5093811fa
2023-01-09 19:13:30 -08:00
Sean Sullivan d545780f6d Exports WarningPrinter field in DeleteOptions
Kubernetes-commit: 75ff830ab198348b0c727d05e54754d5f73a7286
2023-01-09 17:14:16 -08:00
Olivier Lemasle a1f24eef64 Bump kube-openapi
Kubernetes-commit: 8b8e20fcdbbeeb4520995e4f7c6a003a33062dd2
2023-01-09 20:41:41 +01:00
Kubernetes Publisher c522f5e5e3 Merge pull request #114869 from liggitt/kube-openapi
bump kube-openapi

Kubernetes-commit: 0e49c542d7a73dd056f8f32f33939207dd009b14
2023-01-07 09:42:13 +00:00
Jordan Liggitt 16836e0dc3 bump kube-openapi
Kubernetes-commit: d78de56d769ee9bd2193ccadbac5621d4a0ae89d
2023-01-06 12:21:58 -05:00
Kubernetes Publisher ca101725ec Merge pull request #114829 from liggitt/oauth-revert
Revert "bump golang.org/x/oauth2"

Kubernetes-commit: 293bf70916de8ef61d5f868f53959f1e15b3e091
2023-01-07 09:42:11 +00:00
Kubernetes Publisher 2a579a1f15 Merge pull request #113348 from seans3/prune-ssa-fix
Disallow prune for server-side applied objects

Kubernetes-commit: 4e800983fb8da4a5960a58ad9b380484770647d1
2023-01-07 09:42:07 +00:00
Kubernetes Publisher b46583a036 Merge pull request #114822 from liggitt/oauth2
bump golang.org/x/oauth2

Kubernetes-commit: 4e785dc7e3ac1d01cedd23a0ed9c4a67dc9c214f
2023-01-07 09:42:05 +00:00
Patrick Ohly c87170eaaf dependencies: update ginkgo to v2.7.0
The new ginkgo release adds sorting of specs. This was triggered by
the observation that parallel test execution of Kubernetes E2E tests
sometimes ran the same spec twice and (presumably) other specs not at all
because spec order was random due to iteration over a map.

Sorting should avoid that problem.

Kubernetes-commit: baf832d80d798d53ceb7d4de3a39330c6eda5c6a
2023-01-05 21:19:14 +01:00
Daniel Lenar 5c8d4bb380 Use label selector for filtering out resources when pruning.
Matches same behavior as for kubectl apply

Signed-off-by: Daniel Lenar <dlenar@vailsys.com>

Kubernetes-commit: d53af227870a8e4434a0bf2f58770ec4dbec241f
2023-01-05 13:55:39 -06:00
Jordan Liggitt 742d1a419b Revert "bump golang.org/x/oauth2"
This reverts commit fc9a140badf29382c1396b7de4813849d6f3e3c9.

Kubernetes-commit: 9f07c8e346fef454942d205f2702885475c7fc9a
2023-01-04 17:58:08 -05:00
Jordan Liggitt 7b6a31c792 bump golang.org/x/oauth2
Kubernetes-commit: fc9a140badf29382c1396b7de4813849d6f3e3c9
2023-01-04 11:16:43 -05:00
Kubernetes Publisher d12abaf134 Merge pull request #114030 from lauchokyip/fixApply
Removed factory from apply command flag struct

Kubernetes-commit: a4deb20a1d82a17e5c2d83108bc4cc6734a01678
2022-12-23 22:30:22 +00:00
Kubernetes Publisher 0fa7bd37c4 Merge pull request #113538 from pohly/e2e-ginkgo-timeline
e2e: ginkgo timeline

Kubernetes-commit: 020fb2eb776c0affad3a9ff7dd21ba231e6c646d
2022-12-23 08:16:07 +00:00
Kubernetes Publisher 6bfb262aff Merge pull request #114584 from soltysh/describe_cr
Skip .metadata.manageFields when describing unkown resources

Kubernetes-commit: eb34f69562bcfd5eda02ccc62dca098113df3c24
2022-12-23 08:16:01 +00:00
Arda Güçlü b06f43ae7f kubectl wait: wire generic context (#114574)
* Wire generic context to better handle timeout

* Add integration test for wait timeout

* kubectl wait: Fix integration test always passing issue

Currently, `kubectl wait` integration test always passes even if
it gets an error. Problem is object check is done after errexit is
turned off.

This PR redirects error to output and correctly assures that
object is expected status and if it is not, test should fail.

Kubernetes-commit: 369534c6ec625ed9b251b453215c9578cdeb59bc
2022-12-23 08:15:57 +00:00
Maciej Szulik 7aa8d2b1a2 Skip .metadata.manageFields when describing unkown resources
Kubernetes-commit: 8e3e3479d98391398e1e26090ad9d1e267bec885
2022-12-19 17:31:30 +01:00
Chok Yip Lau de2d479b98 fixed error
Kubernetes-commit: 65eb7f1e0c452a0ce00d9db874c54a5de2932564
2022-12-18 22:58:23 -05:00
Paco Xu 360fa681c3 cleanup: EphemeralContainers feature gate related codes
Kubernetes-commit: 70e56fa71af5aa4f3d1448fcbc26e86309cd0cf3
2022-12-16 23:46:47 +08:00
Kubernetes Publisher 3e4add843d Merge pull request #113508 from p-slavcheva/fix-diff-osexit
Replace os.Exit in diff

Kubernetes-commit: 3ceb213fc15c347874f50027977a76ee05a1bb92
2022-12-14 02:08:30 +00:00
Kubernetes Publisher 0451c1d19e Merge pull request #114435 from seans3/openapi-getter-refactor
Unexport OpenAPIGetter factory method

Kubernetes-commit: eaa7e1c77512f34e7da59ac0788259543389ae9d
2022-12-13 22:09:00 +00:00
petya.slavcheva1 cfebade04e Replace os.exit in diff
Kubernetes-commit: 2dce194e1647396fa7bbd926bc8b007e91f09dee
2022-12-13 14:27:35 +01:00
Kubernetes Publisher b53616f9b7 Merge pull request #113040 from ardaguclu/rollout-restart-nano
rollout restart: Change error message to more descriptive

Kubernetes-commit: 178f4e24616f3a092ade595334d861432da888dd
2022-12-13 05:35:07 +00:00
Kubernetes Publisher ef876e7ec2 Merge pull request #114413 from seans3/refactor-validator
Refactor to simplify factory Validator

Kubernetes-commit: 76c93b71b5f3bb1b97f49b3fa185ed04857fca18
2022-12-13 05:35:03 +00:00