Commit Graph

480 Commits

Author SHA1 Message Date
Kubernetes Publisher 0667fda307 Merge pull request #95338 from jcmoraisjr/jm-dryrun-client
Change dry-run from bool (true) to client

Kubernetes-commit: 9311cd834a447a16c2872944ccc2d4cc666edcdb
2020-11-03 00:48:45 +00:00
Kubernetes Publisher fda7215871 Merge pull request #92998 from SataQiu/remove-generator-20200712
Remove the dependency between autoscale command and generators

Kubernetes-commit: 0446ecaa812b5ab4c907e0e946a30b0c2ff27507
2020-11-03 00:48:42 +00:00
Kubernetes Publisher 15e75cd472 Merge pull request #96108 from liggitt/revert-sys
Revert "Updated golang/x/net. Also updated golang.org/x/sys"

Kubernetes-commit: 770525fd3d47a1ef86aab886b62b73b3557457d5
2020-11-02 20:54:56 +00:00
Jordan Liggitt 3edaebb23c Revert "Updated golang/x/net. Also updated golang.org/x/sys"
Kubernetes-commit: 4012fb005205a2f6dbd2534d600c4f784b5c0210
2020-11-02 08:28:24 -05:00
Kubernetes Publisher 45087be406 Merge pull request #96076 from caesarxuchao/update-deps
Updates golang/x/net and golang/x/sys

Kubernetes-commit: a0d23de0861d5a2fc446c417bf0c53fa1f51706e
2020-11-01 20:51:56 +00:00
Chao Xu d124168618 Updated golang/x/net. Also updated golang.org/x/sys, as required by
hack/lint-dependencies.sh.

Kubernetes-commit: ec6e2321261b900089183ac61f1ac0040be5fa9c
2020-10-31 16:21:08 -07:00
Kubernetes Publisher c1d804c03f Merge pull request #95996 from serathius/datapolicy-kubectl
git Add datapolicy tags to  staging/src/k8s.io/kubectl/

Kubernetes-commit: 4483e1465d10c5327443d22d80cc584f11abb660
2020-10-31 04:47:38 +00:00
Kubernetes Publisher ea3f00277d Merge pull request #92956 from zhouya0/remove_dependency_between_create_rolebinding
Remove dependency of generators from  create rolebinding

Kubernetes-commit: 2e18975d2b2b19a506c592ec324010d8aaa23836
2020-10-29 00:48:38 +00:00
Kubernetes Publisher c5c9e41a36 Merge pull request #95635 from RaunakShah/pvc_describe
Alter wording to describe pods using a pvc

Kubernetes-commit: 2c58deffa87bf464293fe80c80b7fec31d0aae7c
2020-10-28 00:46:17 +00:00
Khaled Henidak (Kal) 2bf7244939 dual stack services (#91824)
* api: structure change

* api: defaulting, conversion, and validation

* [FIX] validation: auto remove second ip/family when service changes to SingleStack

* [FIX] api: defaulting, conversion, and validation

* api-server: clusterIPs alloc, printers, storage and strategy

* [FIX] clusterIPs default on read

* alloc: auto remove second ip/family when service changes to SingleStack

* api-server: repair loop handling for clusterIPs

* api-server: force kubernetes default service into single stack

* api-server: tie dualstack feature flag with endpoint feature flag

* controller-manager: feature flag, endpoint, and endpointSlice controllers handling multi family service

* [FIX] controller-manager: feature flag, endpoint, and endpointSlicecontrollers handling multi family service

* kube-proxy: feature-flag, utils, proxier, and meta proxier

* [FIX] kubeproxy: call both proxier at the same time

* kubenet: remove forced pod IP sorting

* kubectl: modify describe to include ClusterIPs, IPFamilies, and IPFamilyPolicy

* e2e: fix tests that depends on IPFamily field AND add dual stack tests

* e2e: fix expected error message for ClusterIP immutability

* add integration tests for dualstack

the third phase of dual stack is a very complex change in the API,
basically it introduces Dual Stack services. Main changes are:

- It pluralizes the Service IPFamily field to IPFamilies,
and removes the singular field.
- It introduces a new field IPFamilyPolicyType that can take
3 values to express the "dual-stack(mad)ness" of the cluster:
SingleStack, PreferDualStack and RequireDualStack
- It pluralizes ClusterIP to ClusterIPs.

The goal is to add coverage to the services API operations,
taking into account the 6 different modes a cluster can have:

- single stack: IP4 or IPv6 (as of today)
- dual stack: IPv4 only, IPv6 only, IPv4 - IPv6, IPv6 - IPv4

* [FIX] add integration tests for dualstack

* generated data

* generated files

Co-authored-by: Antonio Ojea <aojea@redhat.com>

Kubernetes-commit: 6675eba3eff1c8e565c4060a9c1396f75da7cc3e
2020-10-26 20:46:34 +00:00
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
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 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 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
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
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
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
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 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
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
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
Kubernetes Publisher 18af7c6ad0 Merge pull request #89086 from fgogolli/patch-1
Update kustomize.md

Kubernetes-commit: eec4c0f099dab9ace963f909967b8f53a920c3d1
2020-09-24 00:25:23 +00:00
Kubernetes Publisher 16fb106aef Merge pull request #86506 from dineshba/master
sts: rollout history will show the details of the sts if the revision is specfied

Kubernetes-commit: ef57a095d91458327f47b492d31ad2caff93c987
2020-09-23 00:24:03 +00:00
Kubernetes Publisher 129c63b3d6 Merge pull request #89962 from wangrzneu/master
make kubectl/kubeadm completion script support busybox

Kubernetes-commit: 86a9087896faa476f1d6377a5e0a7882bd838b3f
2020-09-22 20:26:52 +00:00
Kubernetes Publisher 00e703ea95 Merge pull request #94728 from amorenoz/portforward_udp
kubectl: Fix TCP and UDP port forward

Kubernetes-commit: 28fc772d3609694aff8c0704a39185227c7ae939
2020-09-17 00:43:26 +00:00
Kubernetes Publisher 3d63ee2896 Merge pull request #90969 from zhouya0/kubectl_wait_add_ignore_not_found
Ignore not found in `kubectl wait --for=delete`

Kubernetes-commit: 3d52b8b5d60e1f74f4207f1d046734878297e354
2020-09-16 21:18:05 +00:00
Kubernetes Publisher d70ead5fca Merge pull request #94090 from deads2k/podpreset
remove pod presets

Kubernetes-commit: 54df1fdc9083ecc459ba60f395d755a90a2cd0b8
2020-09-15 10:59:56 +00:00
Kubernetes Publisher c61b209e2a Merge pull request #94580 from kiyoshim55/fix-kubectl-alpha-debug-panic
Fix index out of range panic for kubectl alpha debug

Kubernetes-commit: bcfba492ef8bd75b1cacacc25efed19b8e39f3bc
2020-09-11 06:03:32 +00:00
Kubernetes Publisher 9615f1406b Merge pull request #93039 from endocrimes/dani/update-go-digest-v1_0_0
deps: opencontainers/go-digest -> v1.0.0

Kubernetes-commit: ed3be9d7b9878f7c8bb140b3e94447adfcc26ce7
2020-09-10 01:45:45 +00:00
Kubernetes Publisher c082a54b3a Merge pull request #88337 from mgugino-upstream-stage/drain-custom-filters
kubectl/drain add support for custom pod filters

Kubernetes-commit: cfaa2c4b66923f45d1504b00a5a03ef1d863acfb
2020-09-08 14:32:10 +00:00
Kubernetes Publisher 9ea103ff2b Merge pull request #91423 from gaurav1086/kubectl_use_FprintF
kubectl: Use Fprintf

Kubernetes-commit: 16ea9dc6bc260c37589e6b104a47009680c26772
2020-09-06 01:45:10 +00:00
Kubernetes Publisher efdd711bfa Merge pull request #94466 from soltysh/security-contacts
Update security contacts for sig-cli

Kubernetes-commit: 9d9d305017d688526e179cee6af8791716c330df
2020-09-03 21:47:12 +00:00
Kubernetes Publisher 0e2f2e69df Merge pull request #94451 from eddiezane/ez/update-vbom-dep
kubectl: Fix vendored dependency

Kubernetes-commit: c36e38bed84b06907214252d6c4f664b8009f0cd
2020-09-03 17:46:31 +00:00
Kubernetes Publisher e31d0f0d20 Merge pull request #93947 from mgugino-upstream-stage/fix-drain-forbidden
Fix drain forbidden

Kubernetes-commit: f96debad10f8deddab9c8e9a42da1e16e790b068
2020-09-03 14:30:15 +00:00
Eddie Zaneski ac345319b3 Update kubectl to use new vendored github.com/fvbommel/sortorder dependency
The author of this dependency is removing the vanity url and has
instructed users to use the GitHub path.

This updates the dependency to the module-less pin to the v1 module tag.

https://github.com/fvbommel/util/issues/5
https://github.com/fvbommel/util/issues/6

Signed-off-by: Eddie Zaneski <eddiezane@gmail.com>

Kubernetes-commit: db826b14583be77a1757f7f8aaef864ece627042
2020-09-02 17:52:26 -06:00
Kubernetes Publisher a3b5bebee7 Merge pull request #93499 from ZeroMagic/azure-autorest
chore: upgrade Azure/go-autorest/autorest to v0.11.1

Kubernetes-commit: e695b40db85cddd2ff87b35ec978b2c76b11dd4c
2020-09-02 14:21:10 +00:00
Kubernetes Publisher b3fb925796 Merge pull request #93548 from smarterclayton/patch_file
kubectl: Allow --patch-file to be passed to `kubectl patch`

Kubernetes-commit: 67e7d5897e49452b8a4b528b294753b2eb85dfe0
2020-09-02 05:46:40 +00:00
Kubernetes Publisher 18e781fa77 Merge pull request #94258 from deads2k/fix-drain-msg
update drain message to include namespace for pod

Kubernetes-commit: 3340bee8a968e2d4e3de83ee34cacae759b96e1b
2020-08-30 01:43:14 +00:00
Kubernetes Publisher 0189b6d7db Merge pull request #92254 from snowplayfire/hpa-line-break
lack a newline character when describe hpa

Kubernetes-commit: 2cb26fa8d15f13470a9c3ad2f5df0a5e2a9e3d07
2020-08-28 17:48:28 +00:00
Kubernetes Publisher 9927e214da Merge pull request #93133 from abhiraut/dest
Fix NetworkPolicy describe for egress-all policies

Kubernetes-commit: e47fdf6e2a705dacce3c5aa0541e76b2cf33985f
2020-08-28 17:48:22 +00:00
Kubernetes Publisher fe3b337d7b Merge pull request #92153 from adrian/kubectl-run-test
Add unit test to kubectl/cmd/run

Kubernetes-commit: 8fbc0181cbd59d5a8ad3b485f298361ad5eb6f47
2020-08-28 01:46:56 +00:00
Kubernetes Publisher 173cd0831c Merge pull request #88687 from tamalsaha/patch-1
Remove --include-uninitialized flag documentation

Kubernetes-commit: 1416f3daf83cd94fc4fa990374b3993683a7bec4
2020-08-28 01:46:53 +00:00
Kubernetes Publisher 1a59cf5e7d Merge pull request #93940 from sallyom/get-json-yaml-client-side-print
get: -o yaml, json set ServerPrint false

Kubernetes-commit: 012b4f493b6cbc8defd8628dfdaf993fd9915f77
2020-08-27 13:45:36 +00:00
Kubernetes Publisher 1da7838a03 Merge pull request #93367 from apelisse/fix-cascading-help
Mention background deletion in kubectl delete cascade help

Kubernetes-commit: 040de91f8d89087733f09f344c443235b2b1b6c2
2020-08-27 13:45:30 +00:00
Kubernetes Publisher 6871e8f43a Merge pull request #94147 from liggitt/json-patch
Update json-patch to v4.9.0 tagged release

Kubernetes-commit: ce3dd04c49067d0f7cb713d0b866b5b7eea04a18
2020-08-21 05:48:01 +00:00
Jordan Liggitt 38c9b30f09 Update json-patch to v4.9.0 tagged release
Kubernetes-commit: 245064a3518c7a42fe830316da2fbfd2667db01d
2020-08-20 17:05:24 -04:00
Kubernetes Publisher 19b50d838e Merge pull request #93867 from apelisse/update-smd
Update SMD to v4.0.1 and kube-openapi

Kubernetes-commit: f4e9c3fd2745695308edd1fd725911fa564efe83
2020-08-13 02:05:01 +00:00
Antoine Pelisse 9b65b5d09f Update SMD to v4.0.1 and kube-openapi
Kubernetes-commit: f4c145511a0bb62ea7ee1f2154945c84c17ffcd5
2020-08-10 13:02:25 -07:00