Vladimir Vivien
d998fc8f0f
CSI Inline Volume - Generated files
2019-03-08 12:39:58 -05:00
Vladimir Vivien
4ec7d2305d
CSI Inline Volume - API changes
2019-03-08 12:35:07 -05:00
Mehdy Bohlool
18be830680
update generated files
2019-03-08 08:34:12 -08:00
Mehdy Bohlool
b62c8bca7a
Add latency metric for CR Webhook Conversion
2019-03-08 08:34:12 -08:00
Mehdy Bohlool
094eb614fe
Refactor CR converter code to share code between nopConverter and webhookConverter
2019-03-08 08:33:25 -08:00
Kubernetes Prow Robot
f229aa0ad6
Merge pull request #75044 from errordeveloper/move-cli-runtime-subpackages
...
Move printers & resources packages
2019-03-08 05:43:26 -08:00
Kubernetes Prow Robot
e318642946
Merge pull request #74998 from mbohlool/pippin
...
Webhook configurations can choose which version of Review request they accept
2019-03-08 03:01:26 -08:00
Tomas Nozicka
8302b5b262
Handle unstructured status in RetryWatcher
2019-03-08 09:34:56 +01:00
Kubernetes Prow Robot
183e6cc190
Merge pull request #74433 from tallclair/runtimeclass-internal
...
Migrate RuntimeClass from a CRD to an internal API
2019-03-07 21:19:30 -08:00
Mehdy Bohlool
cbe00023c0
Update generated files
2019-03-07 21:00:29 -08:00
Mehdy Bohlool
9b28b915f5
Add ConversionReviewVersions to CustomResourceDefinitionSpec and defdefault it to v1beta1
2019-03-07 21:00:28 -08:00
David Zhu
41b3579345
Address review comments
2019-03-07 17:17:09 -08:00
jennybuckley
6e512eb875
Feature-gate the APPLY metric value
2019-03-07 15:14:43 -08:00
Mehdy Bohlool
f7dff4725f
Add AdmissionReviewVersions to admissionregistration and default it
2019-03-07 15:02:16 -08:00
Ilya Dmitrichenko
6d7a9048b6
Move printers & resources packages
...
These packages deserve to live at the top level of `k8s.io/cli-runtime`,
as they are potentially of wider use than genericclioptions.
2019-03-07 23:00:24 +00:00
David Zhu
7d2f4e97b8
Add ADC Fallback if Node doesn't have driver installed
2019-03-07 14:47:38 -08:00
jennybuckley
077dd28df4
use utilsets.NewString
2019-03-07 14:20:10 -08:00
Tim Allclair
428e9fa329
generated files
2019-03-07 11:57:12 -08:00
Tim Allclair
820a1dc96b
Add node.k8s.io/v1beta1 API
2019-03-07 11:57:12 -08:00
Tim Allclair
63f61a6714
Migrate RuntimeClass to internal API
2019-03-07 11:07:54 -08:00
Kubernetes Prow Robot
f8024ab087
Merge pull request #74904 from sttts/sttts-proto-tests
...
Rework proto generation scripts and add tests
2019-03-07 10:58:05 -08:00
Kubernetes Prow Robot
0b48018a39
Merge pull request #71192 from roycaihw/crd-publish-openapi
...
Publish CRD openapi
2019-03-07 03:54:58 -08:00
Kubernetes Prow Robot
eb95c27a55
Merge pull request #74837 from mtaufen/godep-klog
...
Update klog dependency
2019-03-06 22:55:34 -08:00
Haowei Cai
54b99413b2
generated
2019-03-06 20:36:40 -08:00
Haowei Cai
867cdce212
apiextensions: add openapi publishing unit+integration+e2e tests
...
Co-authored-by: Maciej Szulik <maszulik@redhat.com>
Co-authored-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
2019-03-06 20:36:23 -08:00
Haowei Cai
3079798d03
kube-aggregator: periodically resync local specs
...
Co-authored-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
2019-03-06 20:35:38 -08:00
Haowei Cai
0ba4050ce0
apiextensions-apiserver: crd openapi spec builder
2019-03-06 20:35:08 -08:00
Kubernetes Prow Robot
3199da2960
Merge pull request #74369 from skriss/object-tracker-merge-patch
...
fake client object tracker: support merge patch
2019-03-06 20:34:58 -08:00
Haowei Cai
11cf3101e3
apiextensions-apiserver: serve openapi spec
...
Co-authored-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
2019-03-06 16:32:15 -08:00
Kevin Wiesmüller
186761efee
fix handling of nil times in managedFields sorting
2019-03-07 00:02:52 +00:00
jennybuckley
51b75460aa
handle validation errors correctly
2019-03-06 15:57:18 -08:00
Kubernetes Prow Robot
9eebfe7a04
Merge pull request #75005 from Liujingfang1/vendor
...
update vendoring of kustomize
2019-03-06 14:45:29 -08:00
jennybuckley
4ac0116a5d
Track dry-run and apply in metrics
2019-03-06 14:30:04 -08:00
Michael Taufen
4a4c1a6239
Update klog dependency
2019-03-06 11:17:47 -08:00
Kubernetes Prow Robot
4e6329400a
Merge pull request #75010 from dims/clean-up-publishing-bot-rules
...
Cleanup publishing-bot rules
2019-03-06 03:26:37 -08:00
Kubernetes Prow Robot
d75ddcd0a4
Merge pull request #74969 from tnozicka/fix-example-flake
...
Fix client-go fake client example flake
2019-03-06 03:26:15 -08:00
Kubernetes Prow Robot
83f6b8869f
Merge pull request #74981 from jennybuckley/update-vendor
...
Update sigs.k8s.io/structured-merge-diff version
2019-03-06 02:08:44 -08:00
Kubernetes Prow Robot
db87da1c76
Merge pull request #74959 from deads2k/hook-reg
...
track poststarthook registration stacks for debugging
2019-03-06 02:08:12 -08:00
Tomas Nozicka
88cab678ea
Generated: Update Bazel
2019-03-06 08:36:37 +01:00
Tomas Nozicka
0b116d915f
Fix client-go fake client example flake
2019-03-06 08:36:15 +01:00
Dr. Stefan Schimanski
220242a9bf
bump(gonum): same version, but new topo packages
2019-03-06 08:36:14 +01:00
Dr. Stefan Schimanski
0300a34be8
go-to-protobuf: sort topological by imports
2019-03-06 08:36:14 +01:00
Dr. Stefan Schimanski
fd62585bd0
apis: add +k8s:protobuf-gen=package tag
2019-03-06 08:36:14 +01:00
Kubernetes Prow Robot
8b052158c7
Merge pull request #74477 from liggitt/webhook-admission-scope
...
Webhook admission scope
2019-03-05 21:42:11 -08:00
Kubernetes Prow Robot
9f7560de70
Merge pull request #74153 from ixdy/bazel-kubernetes-src-tarball-new
...
bazel: make kubernetes-src.tar.gz actually include all srcs
2019-03-05 21:42:00 -08:00
Davanum Srinivas
31fd8aba4a
Add missing dependency
...
Change-Id: I4abac0970013d708398c804a97f5e7597eb6b7b0
2019-03-05 22:08:16 -05:00
Jingfang Liu
b891e528bc
update vendoring of kustomize
2019-03-05 16:16:17 -08:00
Cheng Pan
001d9c694e
Add CSI migration logic for EBS Volume ID format
2019-03-05 23:11:43 +00:00
Kubernetes Prow Robot
d31427637b
Merge pull request #74926 from ddebroy/csiprov2
...
Add new CSI translation APIs required by CSI sidecars and unit tests
2019-03-05 14:54:21 -08:00
Kubernetes Prow Robot
c2e1d994b0
Merge pull request #74721 from kwiesmueller/sort-fieldmanagers
...
implement managedFields sorting
2019-03-05 14:54:01 -08:00
Kubernetes Prow Robot
fb9fdb3360
Merge pull request #74937 from liggitt/proto-verify
...
Add proto roundtrip tests in roundtrip_test.go files
2019-03-05 11:10:56 -08:00
Kubernetes Prow Robot
21b0cacd8f
Merge pull request #74932 from davidz627/fix/gcePartitionTranslation
...
Fix 0 partitions defaulting for CSI Translation Library
2019-03-05 11:10:46 -08:00
Kubernetes Prow Robot
50064bfcda
Merge pull request #74895 from nikhita/publishing-bot-fix
...
publishing: add component-base as dependency for 1.14 branches
2019-03-05 09:50:24 -08:00
Haowei Cai
301928e1a2
Makefile.generated_files: generate apiextension-apiserver openapi definition
2019-03-05 08:11:33 -08:00
Haowei Cai
5a971f0453
apiserver: make endpoint webservice builder helpers public
2019-03-05 08:11:17 -08:00
Kubernetes Prow Robot
298b8869cf
Merge pull request #74800 from danielqsj/mgo
...
fix golint failures for some files under metrics k8s.io/metrics/pkg/apis
2019-03-05 06:51:20 -08:00
David Eads
b75e93d8bb
track poststarthook registration stacks for debugging
2019-03-05 09:18:57 -05:00
Kubernetes Prow Robot
6c31101257
Merge pull request #74283 from xing-yang/csi_crd_controller
...
CSINodeInfo and CSIDriver Controller Changes
2019-03-05 04:44:42 -08:00
Kevin Wiesmüller
4394bf7798
change managedFields sort order to oldest first
2019-03-05 07:45:08 +01:00
Dr. Stefan Schimanski
b9e12fd4db
Add proto roundtrip tests in roundtrip_test.go files
2019-03-04 22:35:42 -05:00
Deep Debroy
1fb4290c4e
Update API names and references
...
Signed-off-by: Deep Debroy <ddebroy@docker.com>
2019-03-04 19:13:05 -08:00
David Zhu
e59f261c12
Fix partition for 0 partitions defaulting
2019-03-04 18:22:10 -08:00
jennybuckley
db0562bdbd
add IsMissingVersionError
2019-03-04 17:29:11 -08:00
jennybuckley
dd96afc9cf
update staging godeps
2019-03-04 17:02:44 -08:00
Deep Debroy
1da91ad39a
Add GetIntreeNameFromCSIName and SupersedesInTreePlugin APIs and unit tests
...
Signed-off-by: Deep Debroy <ddebroy@docker.com>
2019-03-04 16:36:45 -08:00
jennybuckley
bad7599f06
Update conversion code
2019-03-04 16:30:37 -08:00
Jordan Liggitt
1d4655c8ef
generated files
...
Change-Id: I5a43a4e1a601b85d21b551fcfc9fdbd16a095d06
2019-03-05 00:30:12 +00:00
Jordan Liggitt
0797d81222
Add scope restrictions to webhook admission rules
2019-03-05 00:30:12 +00:00
Aaron Crickenberger
feb0937fa4
Merge pull request #74902 from liggitt/regen-proto
...
Update generated protobuf files
2019-03-04 15:52:03 -08:00
Kubernetes Prow Robot
dddb13c690
Merge pull request #74711 from SataQiu/fix-golint-2019022802
...
Fix golint failures in staging/src/k8s.io/apiserver/pkg/storage/errors, staging/src/k8s.io/apiserver/pkg/storage/etcd
2019-03-04 13:25:38 -08:00
Jordan Liggitt
f6f1d5abf5
Update generated protobuf files
...
Change-Id: Ie01ce38d25d05e90d79ddc6e80584a21cf7ff299
2019-03-04 20:14:55 +00:00
Kubernetes Prow Robot
d0c3b70802
Merge pull request #74804 from sttts/sttts-crd-validation-nullable
...
apiextensions: add nullable support to OpenAPI v3 validations
2019-03-04 10:43:30 -08:00
Nikhita Raghunath
5102b27660
publishing: add component-base as dependency for 1.14 branches
2019-03-04 23:52:35 +05:30
Kubernetes Prow Robot
8770e0cd39
Merge pull request #74664 from dims/prepare-publishing-bot-for-1.14-branch
...
Add 1.14 branches for the publishing-bot
2019-03-04 09:01:21 -08:00
Davanum Srinivas
5616e23b75
Add 1.14 branches for the publishing-bot
...
Change-Id: Id34d1f12361e587e02f7dba077a9600618737878
2019-03-04 08:43:41 -05:00
Kubernetes Prow Robot
c54978a6cf
Merge pull request #74806 from mxinden/increase-bucket-resolution
...
src/k8s.io/apiserver: Increase cert expiration histogram resolution
2019-03-02 21:13:03 -08:00
Xing Yang
3260d3a7b5
Add generated files
2019-03-02 18:40:23 -08:00
Xing Yang
ba4ccfa8b1
Add review comments in the APIs
2019-03-02 18:40:22 -08:00
Xing Yang
743d3a26e9
Add generated files
2019-03-02 12:31:05 -08:00
Xing Yang
bb45b8ee34
Make CSINodeInfo and CSIDriver Core APIs
...
This PR is the first step to transition CSINodeInfo and CSIDriver
CRD's to in-tree APIs. It adds them to the existing API group
“storage.k8s.io” as core storage APIs.
2019-03-02 12:31:05 -08:00
Kevin Wiesmüller
081ccdc75e
cleanup sort implementation
2019-03-02 12:07:19 +01:00
Kubernetes Prow Robot
9b8c58644a
Merge pull request #74418 from danielqsj/duration
...
convert latency/latencies in metrics name to duration
2019-03-01 17:58:12 -08:00
Dr. Stefan Schimanski
f2e2f906c4
apiextensions: filter null types in ConvertJSONSchemaPropsToOpenAPIv2Schema
2019-03-01 18:11:45 +01:00
Dr. Stefan Schimanski
23b7d8b7b9
apiextensions: generalize nullable to arbitrary types
2019-03-01 18:11:44 +01:00
Dr. Stefan Schimanski
975d537ff8
apiextensions: add nullable support to OpenAPI v3 validation
2019-03-01 17:14:17 +01:00
danielqsj
6a27a4a5b9
update generated file
2019-03-01 06:41:09 -07:00
Dr. Stefan Schimanski
b7f11084fa
Update staging godeps
2019-03-01 14:37:06 +01:00
Kevin Wiesmüller
9ac127408d
implement sorting of managedFields
2019-03-01 12:51:01 +01:00
Max Leonard Inden
f90bbc3d6b
src/k8s.io/apiserver: Increase cert expiration histogram resolution
...
The `certificate_expiration_seconds` histogram measures the remaining
time of client certificates used to authenticate to the API server. It
records the lifetime of received client request certificates in buckets
of 6h, 12h, ..., 1y.
In environments with automated certificate rotation it is not uncommen
to have issued certificates expire in less than the above mentioned
minimum bucket of 6h. In such environments the above histogram is
useless given that every request will be recorded in the first bucket.
This patch increases the histogram resolution by adding a 30m, 1h and 2h
bucket. Prometheus histogram buckets are cummulative, e.g. the 12h
bucket is counting _all_ records with an expiration date lower or equal
to 12h including _all_ requests of the 6h bucket. Thereby this patch
does not break existing monitoring setups. This histogram is exposed
once per API server, thereby the 3 additional time series do not cause a
cardinality issue.
2019-03-01 11:49:49 +01:00
Kubernetes Prow Robot
fa86a27d02
Merge pull request #74778 from roycaihw/feat/crd-openapi-v3-v2-conversion
...
CRD openapi v3 -> v2 conversion
2019-03-01 02:29:51 -08:00
danielqsj
696c98a5e6
fix golint failures for metrics api
2019-03-01 17:36:20 +08:00
Haowei Cai
43843dad0d
clean up import
2019-02-28 22:11:49 -08:00
Kubernetes Prow Robot
caaad1be26
Merge pull request #72526 from justinsb/testdata_should_not_be_executable
...
Remove executable permission from testdata
2019-02-28 20:35:56 -08:00
Haowei Cai
c2dd76263a
generated
2019-02-28 19:33:25 -08:00
Haowei Cai
19ccaf5408
allow importing kube-openapi
2019-02-28 19:33:11 -08:00
Haowei Cai
662c53971c
openapi v3 to v2 conversion
...
k/k#71137 :
- apiextensions: prune {any,one}Of + Not recursively on OpenAPI v2 conversion
roycaihw/kubernetes#6 :
- apiextensions: filter CRD schema to not break (too) strict kube-openapi
- model validator;
- SQUASH: fix root level filtering to not drop properties;
- SQUASH: fix incomplete test specs which degenerate during kubectl <= 1.13 filtering
Co-authored-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
2019-02-28 19:07:10 -08:00
Kubernetes Prow Robot
ae561229a6
Merge pull request #74735 from liggitt/simplfy-package-test
...
Simplify package skipping test
2019-02-28 14:46:30 -08:00
Kubernetes Prow Robot
0d7eb7006f
Merge pull request #74532 from deads2k/crd-health
...
CRD server wait for CRDs to sync before reporting healthy
2019-02-28 14:46:19 -08:00
Jordan Liggitt
1676a49d8c
Simplify package skipping test
2019-02-28 12:40:28 -05:00
Kevin Wiesmüller
822c0da844
start implementing managedFields sorting
2019-02-28 14:24:02 +01:00