Commit Graph

3445 Commits

Author SHA1 Message Date
Kubernetes Publisher f28a68d5aa Merge pull request #90691 from arjunrn/container-resource-hpa
Add container based scaling to HPA

Kubernetes-commit: ec453ffb1a8c829ae5d62400a845836f708f80d0
2020-10-23 17:32:57 +00:00
Arjun Naik b8a1016326 Added functionality and API for pod autoscaling based on container resources
Signed-off-by: Arjun Naik <anaik@redhat.com>

Kubernetes-commit: 0fec7b0f7e2dfd4b0c6c57e086472546f6c69efa
2020-10-21 11:29:17 +02:00
Kubernetes Publisher 8841365c38 Merge pull request #95692 from markusthoemmes/bump-azure-adal
Bump github.com/Azure/go-autorest/autorest/adal to 0.9.5

Kubernetes-commit: af1c8935d9f1f42767c6f5211a668e44a15946b4
2020-10-20 20:37:29 +00:00
Kubernetes Publisher e8566ffc2a Merge pull request #95660 from rikatz/improve-create-ingress
Fix catch all regex and missing DryRun Options

Kubernetes-commit: 2046f4212a355a3381da20c4d800283b98e9a081
2020-10-20 11:45:38 +00:00
Kubernetes Publisher 65576a45e3 Merge pull request #95260 from amandahla/issue93784
Fixes high CPU usage in kubectl drain

Kubernetes-commit: 86a208edc8dab91064513884175c3314b051a0d6
2020-10-20 11:45:36 +00:00
Kubernetes Publisher 535038a36d Merge pull request #95540 from masap/fix_dry_run_param
test: Fix deprecated --dry-run parameter

Kubernetes-commit: 7b11de20a9f6149236a22b4d42203ebc1191bac5
2020-10-20 11:45:33 +00:00
Kubernetes Publisher b3867ad810 Merge pull request #91931 from lixiaobing1/lxb-deploy
fix func name NewCreateCreateDeploymentOptions

Kubernetes-commit: 0a20321bab20a6fe3f3ef3c8e055125d705049cb
2020-10-20 11:45:31 +00:00
Kubernetes Publisher 9b49957d4e Merge pull request #94327 from rikatz/create-ingress
kubectl create ingress

Kubernetes-commit: 35e20f1742db382d56081b7e5d6efd1382d15401
2020-10-20 11:45:29 +00:00
Kubernetes Publisher bf15cf0df4 Merge pull request #95278 from mrbobbytables/update-kubectl-support-label
kubectl: Update triage/support label references to kind/support

Kubernetes-commit: 28b46be97bb453be2e00eaf9e35ea1d6ecd41861
2020-10-20 11:45:27 +00:00
Kubernetes Publisher 71ac2fb30b Merge pull request #94939 from tnqn/describe-pod-toleration
kubectl: add a space between effect and operator when printing tolerations

Kubernetes-commit: 2f31a4ab0d55cc935b9799e1ab145b89258b0e8e
2020-10-20 11:45:25 +00:00
Kubernetes Publisher 446628412f Merge pull request #94985 from howardjohn/describe-ingress
Fix `kubectl describe ingress` format

Kubernetes-commit: 2318a13228dfaadd2de4669c8ce3ffb126ed3958
2020-10-20 11:45:23 +00:00
Markus Thömmes f399c0b1c7 Fix dependency linting
Kubernetes-commit: 34b9d115051a987442dfaf3bd12002c0843f8297
2020-10-19 11:33:30 +02:00
Markus Thömmes 5bb09ef375 Bump github.com/Azure/go-autorest/autorest/adal to 0.9.5
Kubernetes-commit: e1fd0bd0ebdfee973403a8eeb71a9ec0fc8a23de
2020-10-19 09:46:46 +02:00
Ricardo Pchevuzinske Katz ecb02de74e Fix catch all regex and missing DryRun Options
Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

Kubernetes-commit: 45d6672a98516faecd94263b9d8e4e9d760c7c1e
2020-10-16 15:45:15 -03:00
cprayer 34c68d249f Added 'No resources found' message to logs command
Kubernetes-commit: 00083d153575e50937d7e0035d27f9b9912f6763
2020-10-17 00:36:57 +09:00
Anderson Duboc c5f4b7e0f0 remove debug print from create quota
Kubernetes-commit: d88da2855f2d078b2a48a7dd99e1236e041b9ea1
2020-10-15 11:07:19 -03:00
shahra 7342d00241 Alter wording to describe pods using a pvc
Kubernetes-commit: bcff03f7d21305a613c7cbfde3143daf6a1d8546
2020-10-14 20:53:10 -07:00
Masashi Honma 309d0ee885 test: Fix deprecated --dry-run parameter
Some unit tests throw this warning.

W1013 09:06:21.581870  176998 helpers.go:567] --dry-run=true is deprecated (boolean value) and can be replaced with --dry-run=client.

This patch removes the warning by using --dry-run=client instead of --dry-run=true.

The unit tests that are affected are:

make test WHAT=./vendor/k8s.io/kubectl/pkg/cmd/apply GOFLAGS=-v
make test WHAT=./vendor/k8s.io/kubectl/pkg/cmd/create GOFLAGS=-v

Signed-off-by: Masashi Honma <masashi.honma@gmail.com>

Kubernetes-commit: ad7cbac16354e19981e986bbc2b3fd9cfa930d45
2020-10-14 10:00:08 +09:00
Ricardo Pchevuzinske Katz 4ba72b5c67 Add support for create ingress in kubectl
Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

Kubernetes-commit: 73aa0a92f8c79d18a53dd39d3064ac3b0257f11b
2020-10-13 15:22:00 -03:00
Kubernetes Publisher 3c048e9c1a Merge pull request #78153 from amimof/feature-kubectl-create-ingress
Feature: kubectl create ingress

Kubernetes-commit: 46b5eb333850b851b44bcc11cbee06d257315fb6
2020-10-13 11:04:27 -07:00
Amir Mofasser 77e9a6f47f Add `create ingress` command to `cmd/kubectl`
Add `create ingress` unit tests

Move src code to staging dir

Update create command to reflect new API

Replaced deprecated `extensions` api with `networking`

Fix `missing strict dependencies`

Update BUILD

Update BUILD

Fix commit conflict with upstream

Update after review

* Removed obsolete files
* Moved v1beta to v1 api

Fixed gofmt

Fixed deps imports

Merge with PR #94327

Revert changes

Revert go.mod

Revert BUILD

No need to update generated BUILD

Add required deps to BUILD

Update BUILD

Kubernetes-commit: be45584a03aa9f3a3fd73e3d9cc69545da92616e
2020-10-13 16:54:17 +02:00
Kubernetes Publisher 45d8f16e6b Merge pull request #95265 from SaiHarshaK/refactor-command-kubectl-create-quota
Remove the dependency between create quota command and generators

Kubernetes-commit: da777a6cc0c9bdb0893a7cd5226affa322086443
2020-10-20 11:45:19 +00:00
Sai Harsha Kottapalli 61b85bce7c warn user about resource being deleted
Kubernetes-commit: 7b0ef888f3205f06c871cff901ef0f5b8fdb250c
2020-10-11 02:21:32 +05:30
Karl 'NaN' Wikström 38408eaa8c cleanup: use i18n.T on all command descriptions
cleanup: use i18n.T only on string literals

cleanup: sort imports

Add i18n dependency for wait.go

Remove translation on envResource

cleanup: translate string instead of variable

cleanup: sort imports

cleanup: translate string literal only

Kubernetes-commit: cc8428566ea7160c5b20410a1bee53ca7ddb998e
2020-10-09 13:16:13 +02:00
Kubernetes Publisher e95e378e59 Merge pull request #95383 from montmanu/kubectl/port-forward
Update the example for kubectl port-forward

Kubernetes-commit: d236e50be7da53affa670a575b8f7ac55f1420f5
2020-10-08 06:56:16 -07:00
Christopher Montoro 74d55cc94b Update the example for kubectl port-forward
Clarify that `REMOTE_PORT` is interpreted as identifying a _Service_ port when provided `TYPE` is `service`.
Also, highlight support for specifying a named port as `REMOTE_PORT`.

Kubernetes-commit: 68e8fd5f33647f22a1bd9ff8508003a969036e25
2020-10-07 21:37:03 -04:00
Kubernetes Publisher ade77d56eb Merge pull request #95059 from zhouya0/clean_up_nits_delete_cascade
Clean up nits in delete cascade flag parsing

Kubernetes-commit: c1ce63ab73c4d9fca2d872a772f3b884e452bba2
2020-10-07 20:29:13 +00:00
Joao Morais 4188efe053 Change dry-run from bool (true) to client
This change fixes a warning during the kubectl tests due to a bool param
(true) used in the dry-run option.

Kubernetes-commit: aa9b1a87cebde5ac0a166860f9780962ab57c3bb
2020-10-06 17:13:25 -03:00
Kubernetes Publisher e3458f49bf Merge pull request #95253 from sallyom/apigroup-version-output-api-resources
include APIVersion in output of 'kubectl api-resources'

Kubernetes-commit: 838e7bb27805fd1f18ac12d6ce27bcc34ee6664c
2020-10-06 17:21:38 +00:00
Kubernetes Publisher 2f48c65137 Merge pull request #89482 from renatoviana12/master
fixed percentage behaviour in instr

Kubernetes-commit: 1a66eb7b8aba8d5e66d855d6b8b31fdeab648778
2020-10-06 04:27:33 +00:00
Sally O'Malley 87d74c1a63 clarify help for --api-version: note it's API group/version
Kubernetes-commit: 29cd320d89b286c175623a95dd7df8f2cd762c5d
2020-10-05 14:06:32 -04:00
Douglas Schilling Landgraf bafd13fd9f kubectl: allow users to use args with KUBECTL_EXTERNAL_DIFF
Currently, if users try to use external diff command with arguments
will fail because the entire command won't be available through $PATH.
This patch allow users to use external diff tools with args (or not)
via KUBECTL_EXTERNAL_DIFF env.

Reference: https://github.com/kubernetes/kubectl/issues/937

Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>

Kubernetes-commit: a6158c01b9add5b580059d24cb66e54c37ea2531
2020-10-04 23:29:27 -04:00
Kubernetes Publisher 35a99657d6 Merge pull request #91934 from SataQiu/fix-kubectl-20200609
kubectl: improve the warning message when doing kubectl apply to the resource without expected annotation

Kubernetes-commit: d8185e583bf342b4afa25128aa8dc73f19933c2c
2020-10-04 04:27:43 +00:00
Kubernetes Publisher 1c974c079f Merge pull request #93901 from jpbetz/atomic-structs
Treat LabelSelectors as atomic by Server Side Apply to fix #92913

Kubernetes-commit: 90c9f7b3e198e82a756a68ffeac978a00d606e55
2020-10-04 00:33:39 +00:00
Kubernetes Publisher 265a8df785 Merge pull request #94896 from wawa0210/fix-92383
Support kubectl alpha debug default image imagePullPolicy set by the image tag

Kubernetes-commit: 1ebf64d343ed6ec008d26a01aeebe9dab5aecc0c
2020-10-04 00:33:36 +00:00
Kubernetes Publisher 507eb9896b Merge pull request #95180 from SaiHarshaK/staticcheck_kubectl_get
fix staticcheck for kubectl pkg files

Kubernetes-commit: 0d1ac16ca48ba1d2fd9b894deeb328d3f6122c1f
2020-10-03 20:29:12 +00:00
Bob Killen 1e1b8af18b kubectl: Update triage/support label references to kind/support
The label triage/support has been reclassified as kind/support. The
kind/* family of labels makes more logical sense, as they describe the
"kind" of thing an issue or PR is.

For more information, see the announcement email:
https://groups.google.com/g/kubernetes-dev/c/YcaJpsjjLKw/m/i15cLLx5CAAJ

Kubernetes-commit: c761a343cbda0e92644f66cb03cada8ae0fd39d2
2020-10-03 09:32:33 -04:00
Kubernetes Publisher c1df07341a Merge pull request #95202 from rikatz/remove-master-clusterinfo
Change kubectl clusterinfo to non offensive words

Kubernetes-commit: bf9354d8cc8ec7582c296c104563ca99d4a41b00
2020-10-03 00:28:22 +00:00
Sai Harsha Kottapalli 58a00a6dde Remove the dependency between create quota command and generators
Kubernetes-commit: 0222f2d033e8bef5e9b0657cf50e1bcd39b43a57
2020-10-03 03:04:09 +05:30
Amanda Hager Lopes de Andrade Katz 587d894118 Fixes high CPU usage in kubectl drain
Kubernetes-commit: de9c2c2090bbf66943022e902868a5457410af90
2020-10-02 16:02:12 -03:00
Martin Schimandl 66944ff3b5 remove generator from service in kubectl
Kubernetes-commit: 12a58f3f15a428111d8053a577ac3d21d229a81b
2020-10-02 18:16:28 +02:00
Sally O'Malley 684354b3b1 include APIVersion in output of 'kubectl api-resources'
Kubernetes-commit: 068dbb44f39a3ff4c3cfaf82242c91598582ecd4
2020-10-02 09:28:27 -04:00
Ricardo Pchevuzinske Katz aef03d78a9 Change kubectl clusterinfo to non offensive words
Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

Kubernetes-commit: ab129349acadb4539cc8c584e4f9a43dd8b45761
2020-09-30 17:59:35 -03:00
Joe Betz 4407e4561f Bump to latest kube-openapi and SMD to pick up structType=atomic support
Kubernetes-commit: f298d549f60c9342abcff1ad17d8455cd62b19fb
2020-09-30 11:49:13 -07:00
Sai Harsha Kottapalli ac26f503e8 fix staticcheck for kubectl pkg files
Kubernetes-commit: f6b3c5fb3f78d1d2736fe97326b976783b34f6b7
2020-09-30 15:33:29 +05:30
Douglas Schilling Landgraf 56ea9621b7 kubectl: deprecate --delete-local-data
The option --delete-local-data according with users is not clear.
This patch deprecate --delete-local-data in favor of --delete-emptydir-data.

Reference:
https://github.com/kubernetes/kubernetes/issues/80228

Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>

Kubernetes-commit: 625e47aaa2769d221c59e5b9b05b4ac97212719b
2020-09-25 17:33:45 -04:00
zhouya0 fd930e3995 Clean up nits in delete cascade
Kubernetes-commit: f5a035a7e66b25c932a82fc8bc7cde195dd05884
2020-09-25 11:38:28 +08:00
Kubernetes Publisher cb45ac0c4e Merge pull request #89840 from eddiezane/ez/kubectl-396
Add get-users and delete-user to kubectl config

Kubernetes-commit: cd4ee6bf9abf672c1ff9aa23b778be1d3599c432
2020-09-24 20:24:06 +00:00
Kubernetes Publisher 543e326352 Merge pull request #95006 from verb/debug-help
Update the use message for kubectl debug

Kubernetes-commit: 85c9183c6b8b535181131efa19b3deffa94c42d7
2020-09-24 20:24:04 +00:00
Kubernetes Publisher c502e83f8c Merge pull request #93384 from zhouya0/support_kubectl_delete_foreground
Support kubectl delete orphan/foreground/background options

Kubernetes-commit: d9b576d61ea04dc1fc0444c2a7a187d176069ba6
2020-09-24 08:23:51 +00:00