Commit Graph

7591 Commits

Author SHA1 Message Date
Rob Scott
75f6c24923 Adding EndpointSlice controller 2019-08-28 21:13:27 -07:00
Kubernetes Prow Robot
550fb1bfc3 Merge pull request #79386 from khenidak/phase2-dualstack
Phase 2 dualstack
2019-08-28 20:39:56 -07:00
Kubernetes Prow Robot
ca5babc1da Merge pull request #81534 from logicalhan/kubelet-migration
migrate kubelet's metrics/probes & metrics endpoint to metrics stability framework
2019-08-28 18:26:45 -07:00
Kubernetes Prow Robot
30f2545364 Merge pull request #81509 from RainbowMango/pr_add_authentication_metrics
Add authentication metrics: failure, error count
2019-08-28 18:26:32 -07:00
Kubernetes Prow Robot
41049fdf4b Merge pull request #81977 from abursavich/const
Add types to StatefulSetUpdateStrategyType constants
2019-08-28 14:45:08 -07:00
Kubernetes Prow Robot
f3828b776b Merge pull request #81965 from roycaihw/crd-feature-gates-to-ga
Bump the CRD feature gates to GA
2019-08-28 14:44:44 -07:00
Kubernetes Prow Robot
af54eae69a Merge pull request #81612 from rikatz/issue81060
Remove watching Endpoints of Headless Services
2019-08-28 14:44:25 -07:00
Kubernetes Prow Robot
6c9f26ca3a Merge pull request #80766 from robscott/discovery-api
Adding Discovery API for EndpointSlice
2019-08-28 14:44:09 -07:00
Kubernetes Prow Robot
f0c600d15a Merge pull request #81958 from apelisse/ssa-improve-conflict-error
Improve error message on server-side apply conflicts
2019-08-28 12:01:54 -07:00
Han Kang
6f70f781df add some documentation around the metrics stability migration changes for clarity 2019-08-28 11:17:33 -07:00
Han Kang
3a50917795 migrate kubelet's metrics/probes & metrics endpoint to metrics stability framework 2019-08-28 11:16:38 -07:00
RainbowMango
a7ac3b9bbe Add authentication metrics: overall failure and error count 2019-08-29 01:59:55 +08:00
Khaled Henidak(Kal)
c27e0b029d phase 2: generated items 2019-08-28 16:11:46 +00:00
Khaled Henidak(Kal)
313a5c5734 phase 2: ipam filter secondary service cidr 2019-08-28 15:59:43 +00:00
Khaled Henidak(Kal)
5e8ccda71c phase 2: api types + defaulting + validation + disabled fields handling 2019-08-28 15:59:43 +00:00
Kubernetes Prow Robot
a927ed454c Merge pull request #81576 from logicalhan/scheduler-migration
migrate scheduler metrics to stability framework
2019-08-28 08:55:12 -07:00
Kubernetes Prow Robot
8af33f9733 Merge pull request #81946 from deads2k/cache
add cache-control headers to kube-apiserver
2019-08-28 05:11:39 -07:00
Han Kang
8da448dbe3 migrate scheduler metrics endpoint to metrics stability framework 2019-08-28 03:40:43 -07:00
Kubernetes Prow Robot
f0be447922 Merge pull request #81931 from RainbowMango/pr_cleanup_staticcheck_issues_for_vsphere
Cleanup vsphere staticcheck issue
2019-08-28 03:10:10 -07:00
Kubernetes Prow Robot
273e1a4605 Merge pull request #81896 from liggitt/webhook-efficiency
Compute webhook selectors and client once per webhookconfig revision
2019-08-28 03:09:38 -07:00
Kubernetes Prow Robot
91bec13163 Merge pull request #81871 from prameshj/vendor-update
Update vendor k8s-cloud-provider and google API
2019-08-28 03:09:25 -07:00
Kubernetes Prow Robot
de1cfa9bc1 Merge pull request #81787 from lmdaly/topology-manager-rename-strict-policy
Renaming strict policy to restricted policy
2019-08-28 01:38:04 -07:00
Kubernetes Prow Robot
61e2f52e38 Merge pull request #81754 from apelisse/version-fields
Add FieldsType field to ManagedFields to track content format
2019-08-28 01:37:50 -07:00
Kubernetes Prow Robot
f24aa47cea Merge pull request #81531 from logicalhan/kas-migration
migrate kube-apiserver metrics to stability framework
2019-08-28 01:37:33 -07:00
Kubernetes Prow Robot
03097277a4 Merge pull request #80955 from MikeSpreitzer/add-event-clock
Factor PassiveClock out of clock.Clock
2019-08-27 22:42:10 -07:00
Kubernetes Prow Robot
178d2eefee Merge pull request #80847 from verb/debug-kubectl-describe
Print ephemeral containers in kubectl describe
2019-08-27 22:41:45 -07:00
Kubernetes Prow Robot
0a784c5dc9 Merge pull request #78738 from jennybuckley/apply-only
Don't start tracking field management until object has been applied
2019-08-27 22:41:18 -07:00
Pavithra Ramesh
bb052ceacb gce staticcheck fixes 2019-08-27 16:05:56 -07:00
Pavithra Ramesh
ce3b145e73 Update vendor k8s-cloud-provider and google API
Ran commands:
hack/pin-dependency.sh github.com/GoogleCloudPlatform/k8s-cloud-provider 27a4ced34534a6c32b63159b100ac0efaa1d37b3
hack/update-vendor.sh

hack/pin-dependency.sh google.golang.org/api 5213b809086156e6e2b262a41394993fcff97439
hack/update-vendor.sh

hack/verify-vendor.sh

merge conflicts
2019-08-27 15:58:55 -07:00
Kubernetes Prow Robot
586d200e35 Merge pull request #80644 from verb/debug-kubectl
Allow kubectl to attach to ephemeral containers
2019-08-27 15:39:10 -07:00
Antoine Pelisse
b2f518975f Update round-trip compatibility test 2019-08-27 14:52:36 -07:00
Antoine Pelisse
cf06ad1e47 Regenerate all 2019-08-27 14:52:36 -07:00
Antoine Pelisse
ff4e1f3592 Add new FieldsType to clarify the format of Fields 2019-08-27 14:52:36 -07:00
Han Kang
1700a315c1 add comment about explicitly registering grpcprom client metrics 2019-08-27 12:45:01 -07:00
Han Kang
4e5d906c4d add some documentation around the metrics stability migration changes for clarity 2019-08-27 12:45:01 -07:00
Han Kang
6eee64c308 add stability level to aggregator metrics and drop blank line in cmd file 2019-08-27 12:45:01 -07:00
Han Kang
466980dd74 migrate kube-apiserver metrics to stability framework 2019-08-27 12:45:01 -07:00
Kubernetes Prow Robot
bfd8610dda Merge pull request #81786 from sttts/sttts-openapi-log-why
aggregator/apiextensions: logs & metrics why OpenAPI spec is regenerated
2019-08-27 11:45:10 -07:00
Mike Spreitzer
2e2e6b82e0 Factor PassiveClock out of clock.Clock
PassiveClock has the subset of Clock functionality that only involves
reading the clock.  Identifying this subset makes it possible to write
packages that are more clearly easy to test.

When a package is coded against Clock rather than PassiveClock this
adds two problems for the unit test functions.  One is that Clock
provides no way for the test function to know when the next activity
is scheduled for.  That could be added to FakeClock relatively easily.
The second problem is that when a package uses channels to schedule
future activity, once the Clock has advanced to such a future time the
Clock (and hence the test function) does not get informed when that
activity has completed.
2019-08-27 10:34:12 -04:00
Dr. Stefan Schimanski
beee72e28b aggregator: add metric for openapi regeneration 2019-08-27 15:08:54 +02:00
Kubernetes Prow Robot
bcb464db7b Merge pull request #69655 from CaoShuFeng/Established_lastTransitionTime
always set lastTransitionTime when crd condition changes
2019-08-27 06:06:41 -07:00
Dr. Stefan Schimanski
63dbb234b8 apiextension: add metric for openapi regeneration 2019-08-27 13:57:45 +02:00
Dr. Stefan Schimanski
de020ecb1c aggregator/apiextensions: v(2) log why OpenAPI spec is regenerated 2019-08-27 13:57:04 +02:00
Cao Shufeng
eaf59df717 apiextensions: always set lastTransitionTime when CRD condition changes 2019-08-27 12:54:44 +02:00
Kubernetes Prow Robot
1698765538 Merge pull request #82005 from sttts/sttts-crds-coerce-generation
apiextensions: set 'metadata.generation: 1' on read from etcd if not set
2019-08-27 03:46:42 -07:00
Dr. Stefan Schimanski
84d29fc8fa apiextensions: set 'metadata.generation: 1' during read from etcd if not set 2019-08-27 10:47:52 +02:00
Kubernetes Prow Robot
927f45191e Merge pull request #81527 from yastij/move-controller-util
move WaitForCacheSync to the sharedInformer package
2019-08-27 00:52:54 -07:00
Kubernetes Prow Robot
533daf6624 Merge pull request #81836 from fabriziopandini/fix-upgrade-checks
kubeadm: fix upgrade checks
2019-08-26 20:55:37 -07:00
Kubernetes Prow Robot
36e0ea6bfa Merge pull request #81682 from caesarxuchao/beta-remainingItemCount
promote the remainingItemCount field to beta
2019-08-26 20:54:40 -07:00
Haowei Cai
1878ded8a4 generated 2019-08-26 17:24:04 -07:00