Commit Graph

17260 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
114594e1d2 Merge pull request #111384 from harche/evented_pleg_pr
Add Support for Evented PLEG
2022-11-08 10:38:19 -08:00
Peter Schuurman
9258cb4041 Fix typo in function emptyInvariants() 2022-11-08 07:48:10 -08:00
Peter Schuurman
67425594f3 Rebasing feature branch 2022-11-08 07:48:10 -08:00
Peter Schuurman
366997951b Update doc comments and change name of feature gate 2022-11-08 07:48:10 -08:00
Peter Schuurman
8a9c126eca Small updates and comment fixes 2022-11-08 07:48:09 -08:00
Peter Schuurman
af58b491ef Update generated protobuf files 2022-11-08 07:48:09 -08:00
Peter Schuurman
7b3d77a41a Adding implementation of KEP-3335, StatefulSetSlice 2022-11-08 07:48:00 -08:00
weikhor
69b0b731e9 Clean up testing code of kubectl cmd section 2022-11-08 22:46:21 +08:00
Harshal Patil
86284d42f8 Add support for Evented PLEG
Signed-off-by: Harshal Patil <harpatil@redhat.com>
Co-authored-by: Swarup Ghosh <swghosh@redhat.com>
2022-11-08 20:06:16 +05:30
Marly Puckett
e721272d10 Update redacting functionality to redact all sensitive info in config when printing with view (#109189)
* Add RedactSecrets function

* Move RedactSecrets method to existing RawBytesData case

* Update TestRedactSecrets to use new pattern of os.CreateTemp()
2022-11-08 06:16:25 -08:00
Wojciech Tyczyński
593742f092 Standardize naming in generic storage watcher tests 2022-11-08 12:26:04 +01:00
Paweł Banaszewski
e4169d7f43 Added scope as tracing attribute 2022-11-08 11:22:57 +00:00
Kubernetes Prow Robot
e3d7cb5bc5 Merge pull request #113664 from laphets/kubectl-empty-ingress-backend-fix
Fix kubectl describe ingress when default backend is empty
2022-11-08 01:44:36 -08:00
Kubernetes Prow Robot
5a1fb17e2e Merge pull request #112137 from MikeSpreitzer/add-concurrency-allocation-algorithm
Add solver for APF concurrency rebalancing
2022-11-08 01:44:21 -08:00
Paco Xu
c3add32859 upgrade prometheus-client to v1.14.0 2022-11-08 16:25:12 +08:00
Kubernetes Prow Robot
95bd687a28 Merge pull request #113275 from Huang-Wei/kep-3521-B
[KEP-3521] Part 2: Core scheduling implementation
2022-11-07 23:18:19 -08:00
Brian Pursley
f7ebf4d885 kubectl apply: Deprecate --prune-whitelist in favor of --prune-allowlist
Changes in kubectl apply --prune to support k8s Inclusive Naming Initiative:
* Deprecated the --prune-whitelist flag.
* Deprecated the PruneWhitelist field on ApplyFlags struct.
* Removed PruneWhitelist field (not used anywhere) from ApplyOptions struct.
* Added --prune-allowlist flag.
* Added PruneAllowlist field on ApplyFlags struct.
* Added unit tests for prune with allowlist

This commit also fixes a bug where the command would fail if you specified
the sameGVK multiple times for --allow-whitelist. Now it only attempts to
prune the unique set of allowed GVKs.
2022-11-07 22:17:07 -05:00
Jordan Liggitt
fc69084bf1 Update workload selector validation 2022-11-07 20:52:02 -05:00
Manjusaka
0843c4dfca Add extra value validation for matchExpression field in LabelSelector 2022-11-07 20:48:21 -05:00
Kubernetes Prow Robot
aa66cec6fa Merge pull request #113696 from tallclair/path
Fix etcd path construction
2022-11-07 17:08:40 -08:00
Kubernetes Prow Robot
595ea32411 Merge pull request #113314 from cici37/celIntegration
CEL validation in Admission chain
2022-11-07 17:08:33 -08:00
Kubernetes Prow Robot
2f837dc113 Merge pull request #112905 from alexzielenski/kubectl-apply-csa-migration
kubectl: `apply --server-side` managed fields migration
2022-11-07 17:08:21 -08:00
Andrew Sy Kim
196a3b99f5 kube-apiserver: promote APIServerIdentity to Beta and enabled by default
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
2022-11-07 19:42:05 -05:00
Kubernetes Prow Robot
a236e4ca6f Merge pull request #113697 from aramase/kms-duplication-name-validation-part-2
[KMS]: add validation for duplicate kms config name when auto reload is enabled
2022-11-07 16:02:07 -08:00
Kubernetes Prow Robot
fa2e203a6b Merge pull request #113688 from dashpole/update_utils
Update k8s.io/utils to fix util tracing panic
2022-11-07 16:02:00 -08:00
Kubernetes Prow Robot
887d92d20b Merge pull request #113682 from pawbana/add-verb-resource-to-api-server-tracing
Add verb resource to api server tracing
2022-11-07 16:01:52 -08:00
Kubernetes Prow Robot
56a0823730 Merge pull request #113636 from marckhouzam/feat/compBashDesc
Enable shell completion descriptions for bash
2022-11-07 16:01:30 -08:00
Kubernetes Prow Robot
c326b2713f Merge pull request #113500 from kerthcet/feat/graduate-nodeInclusionPoplicy-to-beta
Graduate kube-scheduler NodeInclusionPolicy to beta
2022-11-07 16:01:08 -08:00
Kubernetes Prow Robot
68875cf4a7 Merge pull request #113047 from everpeace/improve-supplemental-groups-description
Improve the API  description of `PodSecurityContext.SupplementalGroups` to clarify its unfamiliar behavior
2022-11-07 16:01:00 -08:00
Kubernetes Prow Robot
243ba086e7 Merge pull request #112914 from PiotrProkop/topology-manager-policies-flag
node: topologymanager:  Improved multi-numa alignment in Topology Manager
2022-11-07 16:00:51 -08:00
Kubernetes Prow Robot
47952e0917 Merge pull request #112360 from mimowo/handling-pod-failures-beta-kubelet
Add pod disruption conditions for kubelet-initiated failures
2022-11-07 16:00:40 -08:00
Wei Huang
2de75d92bf API, Codegen, UT for PreEnqueue extension point 2022-11-07 14:02:57 -08:00
Cici Huang
e7d83a1fb7 Integrate cel admission with API.
Co-authored-by: Alexander Zielenski <zielenski@google.com>
Co-authored-by: Joe Betz <jpbetz@google.com>
2022-11-07 21:38:55 +00:00
Cici Huang
46f97d4662 Add match check for policy and binding.
Co-authored-by: Max Smythe <smythe@google.com>
2022-11-07 21:33:17 +00:00
Cici Huang
c8a089de46 Update admission initializers.
Moved RestMapper and add DynamicClient
2022-11-07 21:24:46 +00:00
David Ashpole
788b3c3bc3 migrate another usage of utiltrace to component base tracing 2022-11-07 21:13:31 +00:00
Cici Huang
a949227be1 Vendor update 2022-11-07 20:51:52 +00:00
Cici Huang
19b2df8715 API - make update
API - Auto update

API - make update

API - make update
2022-11-07 20:51:52 +00:00
Cici Huang
0486e06261 Adding new api version of admissionregistration.k8s.io v1alpha1 for CEL in Admission Control 2022-11-07 20:51:51 +00:00
Kubernetes Prow Robot
2ef00038d3 Merge pull request #112961 from marosset/windows-hostnetwork-alpha
Windows hostnetwork alpha
2022-11-07 12:42:16 -08:00
Anish Ramasekar
47f8c4bec6 [KMS]: validate duplicate kms config name for v1 and v2 when reload=true
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-11-07 20:16:04 +00:00
Tim Allclair
f1693a02c4 Validate etcd paths 2022-11-07 12:08:59 -08:00
Anish Ramasekar
176919c4cf [KMSv2]: add validation for duplicate kms config name
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-11-07 19:53:55 +00:00
David Ashpole
3f1511c8e9 update k8s.io/utils to fix util tracing panic 2022-11-07 19:30:21 +00:00
Kubernetes Prow Robot
3d5725d9c0 Merge pull request #113649 from andrewsykim/apiserver-identity-hash
apiserver identity : use SHA256 hash in lease names
2022-11-07 11:20:49 -08:00
Kubernetes Prow Robot
b1dd1cd2f1 Merge pull request #113529 from enj/enj/i/kms_single_healthz
kms: add wiring to support automatic encryption config reload
2022-11-07 11:20:42 -08:00
Kubernetes Prow Robot
8c3777aa63 Merge pull request #112877 from ConnorJC3/format-options
Add ability to pass format options in mount-utils
2022-11-07 11:20:30 -08:00
Kubernetes Prow Robot
9349688d40 Merge pull request #112223 from astraw99/fix-ownerRef-validate
Fix ownerRef controller validate err msg
2022-11-07 11:20:18 -08:00
Mike Spreitzer
b2f69fb887 apiserver: add solver for APF concurrency rebalancing 2022-11-07 10:17:27 -08:00
Kubernetes Prow Robot
f8750e2faf Merge pull request #113666 from wojtek-t/storage_standard_test_naming
Standardize naming in generic storage tests
2022-11-07 09:18:40 -08:00