Commit Graph

894 Commits

Author SHA1 Message Date
Kubernetes Publisher b97865ee54 Merge pull request #74154 from mbohlool/gimli
Use Request Object interfaces instead of static scheme that is more appropriate for CRDs

Kubernetes-commit: 0ffd59e403ab1ce625d7a9b78ef6c6c295eb9e2b
2019-02-19 17:39:48 +00:00
danielqsj 599401ab7c update vendor in staging projects
Kubernetes-commit: 1eb8d3b5c5e44e2123603bdc31fca44140e68d65
2019-02-19 17:31:15 +08:00
Kubernetes Publisher cfef629361 Merge pull request #74217 from justinsb/add_comment_about_why_insecure_address_is_not_removed
Add code comments to guard inadvertent removal of insecure-bind-address

Kubernetes-commit: 72be2f40b73d1fbb98a8ed9bc58f0081052105eb
2019-02-19 05:44:14 +00:00
Kubernetes Publisher 67bc3a5a24 Merge pull request #74221 from deads2k/pass-decorator
allow apiservers to override the list of decorators

Kubernetes-commit: 197941a6d9d11f629cf796625f8d0539e89f2ca7
2019-02-19 01:45:54 +00:00
Kubernetes Publisher e869466783 Merge pull request #74089 from deads2k/aggregator-error-handling
prevent unhandled errors on colliding poststarthook registration

Kubernetes-commit: c32ea74031e51296669eed3f94f408327f1b4fbb
2019-02-19 01:45:03 +00:00
Kubernetes Publisher af8f81df54 Merge pull request #73408 from Klaven/component-base-flags
Move flag util pkgs to k8s.io/component-base/cli

Kubernetes-commit: 16e08f3e5367462452adafd40dd4b89c314cc15a
2019-02-16 01:40:56 +00:00
Kubernetes Publisher c8e68b89a1 Merge pull request #73699 from pivotal-k8s/doc-links
Update deprecated and broken links

Kubernetes-commit: fbee96d733ad941e94cd2a4726c65ddb3c71a21d
2019-02-16 01:40:13 +00:00
Kubernetes Publisher e54771fc09 Merge pull request #74098 from roycaihw/genericapiserver-openapi-service
genericapiserver: expose openapi service to allow updating the served spec

Kubernetes-commit: 02d1039ec3ef2880e02ebb580d6f9c9a2f8ddb25
2019-02-15 21:38:39 +00:00
Marek Counts 4fb3cc429b autogen files to support new project structure.
Kubernetes-commit: 160ed26c20e8114579dd15e0a7f8bf51b916aa12
2019-02-15 10:29:31 -05:00
Kubernetes Publisher 72227405ce Merge pull request #72525 from justinsb/owners_should_not_be_executable
Remove executable file permission from OWNERS files

Kubernetes-commit: 808f2cf0ef6e6fbea0228806dbf6d9def12b4b6d
2019-02-15 08:16:26 +00:00
Kubernetes Publisher 88a5b6ead8 Merge pull request #73976 from jennybuckley/apply-errors
Make server-side apply's conflict errors more human readable

Kubernetes-commit: 62734d36705f3b0bb2a1a6fc9cf00b5206fede20
2019-02-15 04:15:05 +00:00
Kubernetes Publisher 24ca62cbd3 Merge pull request #72214 from caesarxuchao/move-discovery
Move cached discovery clients to their own packages

Kubernetes-commit: d8f014613865955b7e4ce6fefbf38a3c8fe97971
2019-02-14 07:34:33 +00:00
Jordan Liggitt f48adc89db generated files
Kubernetes-commit: f139218ac0711023a85db6ce43d59ad1775a9705
2019-02-14 00:28:24 -05:00
Kubernetes Publisher 00482c4c7d Merge pull request #74000 from caesarxuchao/json-patch-operations
Limit the number of operations in a single json patch to be 10,000

Kubernetes-commit: 508a4f75444d3ee9cfde20da8fa6c8a578b8e084
2019-02-14 04:14:13 +00:00
Kubernetes Publisher 908ce86a0f Merge pull request #73941 from neolit123/update-go-difflib
update the dependency pmezard/go-difflib

Kubernetes-commit: 6949a81ce678077fee7b44c1afb054f78e47217a
2019-02-13 03:20:09 +00:00
Kubernetes Publisher 25e26d85a3 Merge pull request #73805 from caesarxuchao/resource-size-limit
Adding a limit on the size of request body the apiserver will decode for write operations

Kubernetes-commit: 29403174fbe228cbf4b109cf119a179cb6a4513e
2019-02-13 03:19:17 +00:00
Kubernetes Publisher 5cd29961a9 Merge pull request #73681 from kwiesmueller/feature-serverside-apply
strip selected fields from managedFields

Kubernetes-commit: ff504cd8698a73dc1da1f1652d930f15639c925b
2019-02-12 23:17:52 +00:00
Lubomir I. Ivanov e0e9c5d069 update the dependency pmezard/go-difflib
A fmt.Sprintf() bug was fixed upstream.
Use the latest SHA from upstream.

Kubernetes-commit: 76ed5568c3d9e1e07fc037b9bde1d417b9d002c3
2019-02-12 01:47:29 +02:00
Kubernetes Publisher e65129ff44 Merge pull request #71223 from sttts/sttts-openapi-aggreation-without-clone
openapi-aggregation: speed up merging from 1 sec to 50-100 ms

Kubernetes-commit: 6912bbb153ef53a0ece34e7dae74ca79bfc07b82
2019-02-11 21:22:52 +00:00
Kubernetes Publisher c137f497eb Merge pull request #70903 from ping035627/k8s-181110
Fix function comment to consistent with its name

Kubernetes-commit: d820b5024e8d074ceda1982e63d185f7db38844d
2019-02-11 13:21:14 +00:00
Dr. Stefan Schimanski 507f4980ea Update staging godeps
Kubernetes-commit: 233178eec68573fc317523c8ce2b1409b9524e96
2019-02-09 17:49:59 +01:00
Kubernetes Publisher 19ee6f1a72 Merge pull request #73845 from wojtek-t/fix_watcher_going_back_in_time
Avoid going back in time in watchcache watchers

Kubernetes-commit: fd633d192f6c09c46368f4300af152216b1089fc
2019-02-08 21:24:13 +00:00
Kubernetes Publisher efd402f62a Merge pull request #73540 from rlenferink/patch-5
Updated OWNERS files to include link to docs

Kubernetes-commit: b50c643be0cd528e438cd985384e229bd263d0e5
2019-02-08 17:22:11 +00:00
Kubernetes Publisher 061fc30537 Merge pull request #73846 from wojtek-t/avoid_sync_pool
Reduce contention in cacher by eliminating sync.Pool

Kubernetes-commit: 26af19b3a446baf1ba6f74e28f016c23c52a51e4
2019-02-08 13:19:25 +00:00
Kubernetes Publisher 286e67e5a7 Merge pull request #73713 from caesarxuchao/bump-json-patch-again
Importing the latest json patch and set the accumulated copy size limit

Kubernetes-commit: b00b5d4ac00cab50b50554ce2a9212e1cd689496
2019-02-07 09:21:54 +00:00
Kubernetes Publisher 539c990902 Merge pull request #73763 from jennybuckley/hack-update-kube-openapi
Temporary fix for alpha features test

Kubernetes-commit: 0dfbbc290cce9da8aebd669890dbd3e117e20cc6
2019-02-06 05:18:42 +00:00
Kubernetes Publisher 190756685c Merge pull request #73595 from liggitt/authn-message
Preserve authentication webhook error message, deduplicate aggregated errors when printing

Kubernetes-commit: 4992402fa5bee9f7ac6fe931d101d362a4295cea
2019-02-05 09:19:09 +00:00
Kubernetes Publisher ff64181663 Merge pull request #72947 from apelisse/wip-feature-serverside-apply-merge
Merge feature-serverside-apply back in master

Kubernetes-commit: 2a5a41a08b08075aa2960170c8342d974ccc2cd3
2019-02-05 05:22:11 +00:00
Chao Xu 3086dc018d Importing latest json-patch.
Kubernetes-commit: b8911b8d79f7ca4030c6e2cdff9f873a47848021
2019-02-04 09:47:54 -08:00
Antoine Pelisse 49b3433b81 Run generation scripts
Kubernetes-commit: 5949154ec55e13be6877fb4aa17b89652b82c6f8
2019-01-29 14:26:39 -08:00
Kubernetes Publisher 51584b94be Merge pull request #73680 from vsamidurai/vilva-k8s-staging-docs
update doc.go files under staging/src/k8s.io/apiserver/pkg/server

Kubernetes-commit: 74807349f8abd848fb5d41a970aeafa988f595c1
2019-02-04 17:18:39 +00:00
Kubernetes Publisher 9d07fe72a5 Merge pull request #73516 from mfojtik/fix-post-hook-test
Wait for post-hooks to run before checking the healthz output

Kubernetes-commit: bc406490a5339160931b6661bd239ce977885df6
2019-02-02 01:15:34 +00:00
Kubernetes Publisher 1c887af65f Merge branch 'master' into keymutex
Kubernetes-commit: e72b32558c8e9ed16690ef5a8e909c12fcc47f87
2019-02-01 14:47:30 +00:00
Kubernetes Prow Robot cb1e16cec7 sync: squashed up to merge 1f7e9fd9a2b31ee21babef2cbdd18caeb8c14cdc in e72b32558c8e9ed16690ef5a8e909c12fcc47f87 2019-02-01 14:44:40 +00:00
danielqsj 798a2d038f Update vendor/k8s.io/utils
Kubernetes-commit: 257ae4da008964786bbc55e39cbd4c6121cebde6
2019-01-29 17:53:19 +08:00
Kubernetes Publisher 7704f77850 Merge pull request #72343 from danielqsj/adm
Fix admission metrics in true units

Kubernetes-commit: 035332f1ab664c1a2dc2b1144b7a0a7f1f10f46d
2019-02-01 14:44:35 +00:00
Kubernetes Publisher df67e6c3ed Merge pull request #72896 from lorenz/fix-apiserver-healthcheck
Fix etcd healthcheck for consensus failures

Kubernetes-commit: b04d7ca9768c74d75262d8d188ff271afce4c74b
2019-01-26 16:31:41 +00:00
Kubernetes Publisher dd0317b35e Merge pull request #72552 from tallclair/validateproxyredirects
Promote ValidateProxyRedirects to Beta and enable by default

Kubernetes-commit: 50cf168e83f942f4850191c268461d07fcac19c7
2019-01-26 16:29:29 +00:00
Kubernetes Publisher 61858bb63d Merge pull request #73243 from andrewsykim/update-utils-vendor
Update vendor k8s.io/utils and remove internal utils

Kubernetes-commit: 2cbb16bc8dd456c5db72c1667926abdbc87c32c7
2019-01-26 16:29:28 +00:00
Kubernetes Publisher 8d018a8393 Merge pull request #72972 from liggitt/remove-alpha-initializers
Remove use of alpha initializers

Kubernetes-commit: e28c757e8758638811130848abe7a47f760057c0
2019-01-26 16:28:21 +00:00
Kubernetes Publisher 8ed8dcb5c9 Merge pull request #73148 from liggitt/remove-deprecated-swagger-paths
remove deprecated openapi paths in favor of /openapi/v2

Kubernetes-commit: 31311a634345fea7f6be68cb73bed7481cc127c7
2019-01-26 16:26:02 +00:00
Andrew Kim 466e022ca6 vendor k8s.io/utils to 8a87304934321b4b0ad72a7cb3cbc715d67d38c7
Kubernetes-commit: e321cdaee4bf22bce018011884af33ea16fa5b62
2019-01-23 21:19:50 -05:00
Kubernetes Publisher b6aa1175da Merge pull request #73138 from liggitt/deletionTimestamp
Do not move deletionTimestamp to the future

Kubernetes-commit: 56172863598bf435cd08f2ee0d77e9b635975dba
2019-01-22 04:27:01 +00:00
Kubernetes Publisher 0094b593e6 Merge pull request #73076 from yastij/refactor-events
refactor util functions for event recording

Kubernetes-commit: 193f659a1cd454b93cbe1e7b1f13b77c21783461
2019-01-19 02:23:04 +00:00
Kubernetes Publisher ca663fafa4 Merge pull request #72138 from dims/switch-location-for-goautoneg
Switch location for goautoneg vendored code

Kubernetes-commit: ef2a5b948b0d6c422873a823755ee7d12284dcc3
2019-01-19 02:22:14 +00:00
Yassine TIJANI 8309daf5a7 refactor util functions for event recording
Kubernetes-commit: 7296288928d347dfb1dcb990d779cdfce96ead1b
2019-01-18 15:28:37 +01:00
Kubernetes Publisher 963c939dba Merge pull request #72970 from sttts/sttts-wait-for-http-server-finished-shutdown
apiserver: sync with http server shutdown to flush existing connections

Kubernetes-commit: 26d58d37a71ecc698259729361484007b45a82ba
2019-01-18 11:52:03 +00:00
Kubernetes Publisher c54b6a18a4 Merge pull request #69902 from pbarker/audit-int
integration test for dynamic audit

Kubernetes-commit: 865d6a71f6055075d9344bca92e2182fce8fb9cc
2019-01-18 11:51:15 +00:00
Kubernetes Publisher 5c77874b1f Merge pull request #72890 from Klaven/component-base-logs
Move of logs out of apiserver and into component-base

Kubernetes-commit: 5e86fa43f59f8ed4fd353ab17dc1e65708a9ae71
2019-01-18 11:51:14 +00:00
Marek Counts 4facf91a84 autogen files
all the autogen files that got updated due to the changes to move logs.

Kubernetes-commit: 1739e343a8ff64d13650b4073d1aed8de1dc3e0d
2019-01-17 09:08:39 -05:00
Kubernetes Publisher c688f42695 Merge pull request #72864 from pbarker/audit-lock-fix
shutdown audit sink concurrently

Kubernetes-commit: 54dc9db17b1ce17be884c35de3a60144199fe4c0
2019-01-17 05:59:48 +00:00
Kubernetes Publisher 60029d612f Merge pull request #70361 from qingsenLi/git181027
fix typo "amd"

Kubernetes-commit: 37f8ce087b99b6f1bac54fdf07c25b39517484ea
2019-01-17 05:58:52 +00:00
Jordan Liggitt 123cf8011f Remove alpha InitializerConfiguration types, Initializers admission plugin
Kubernetes-commit: dc1fa870bff65c20f48a83ea3af54adb3f526e28
2019-01-16 10:19:44 -05:00
Kubernetes Publisher a39732bdd9 Merge pull request #72924 from liggitt/remove-swagger
Remove swagger 1.2, swagger-ui

Kubernetes-commit: 7a8ac587564e5e7e42d664322b64328e7e948788
2019-01-16 05:33:55 +00:00
Jordan Liggitt 60331ab245 Update generated files
Kubernetes-commit: ef4983fb523b4e277313716ff702cb09e995316d
2019-01-15 10:45:21 -05:00
Kubernetes Publisher d55c9aeff1 Merge pull request #72856 from liggitt/nil-panic-propagation
Fix nil panic propagation

Kubernetes-commit: d1e5311922b18c3d0723b0d90a33cad97ed507a2
2019-01-12 18:43:17 +00:00
Jordan Liggitt 8a453581d7 Fix nil panic propagation
Kubernetes-commit: b8c64e30d18d3ea41de703d369e2a97063bce08f
2019-01-12 11:11:47 -05:00
Prasad Ghangal 084540e556 Update golang.org/x/net/... dependencies to release-branch.go1.11
- latest grpc-ecosystem/go-grpc-middleware

Change-Id: Ida7d01e4606f6e0313e1355db6e85be0c0ef1dd1

Kubernetes-commit: 317ecf58cc706c8851834f3b669d80a8628148c6
2019-01-07 18:29:55 +05:30
Lucas Käldström e8928c4a1c Move k8s.io/{apiserver,apimachinery}/pkg/apis/config to k8s.io/component-base/config. Co-authored-by @Klaven
Kubernetes-commit: 2e52d5c3311d3dcfd042e81570ef138645de529a
2019-01-06 13:57:47 +02:00
Kubernetes Publisher 0d5657d571 Merge pull request #72620 from dims/log-health-check-failure-at-level-4
Log Health Check failure at Verbosity Level - 4

Kubernetes-commit: 2fcdb50f0f813a90977039b8493769726fc0e14c
2019-01-07 19:42:18 +00:00
Kubernetes Publisher 40c1ce31b9 Merge pull request #72577 from dims/strengthen-error-to-api-status-against-bad-input
Strengthen ErrorToAPIStatus against bad input

Kubernetes-commit: d82cf3732213bd38ecd477b6c53fb0236d1662f9
2019-01-07 19:41:24 +00:00
Kubernetes Publisher 3b195c4701 Merge pull request #72581 from liggitt/runtime-config-warning
preserve prior behavior of ignoring invalid --runtime-config keys

Kubernetes-commit: 988c9d619eb535b31a8d1054449aaace729e6ec9
2019-01-05 07:46:21 +00:00
Kubernetes Publisher bd0d1c892a Merge pull request #72573 from deads2k/server-08-typo
fix typo in warning advice for permissions

Kubernetes-commit: edd0129f76baea72ed309f0ad91f71dfcf62ab9c
2019-01-05 07:45:29 +00:00
Kubernetes Publisher abe788eb29 Merge pull request #72575 from liggitt/flush-streamer-headers
Flush headers before streaming logs

Kubernetes-commit: 080d2a43ebd667685756d6ee013cef064bd4bf3b
2019-01-04 23:39:09 +00:00
Kubernetes Publisher 84dc8f2ac2 Merge pull request #72498 from dims/generate-stack-traces-for-bad-http-response
Generate Stack Traces for bad http responses

Kubernetes-commit: e89a3a78022a153215a0873e3e10df7c96ec7467
2019-01-04 07:45:27 +00:00
Kubernetes Publisher 7fdc8d79e8 Merge pull request #68557 from sttts/sttts-storage-compaction-once
apiserver: start only one compactor per unique storagebackend transport config

Kubernetes-commit: 73bca32cf00826fab1c2406d73cc94e0c0e57020
2019-01-03 23:44:09 +00:00
Kubernetes Publisher 64d9dbc236 Merge pull request #72451 from hossainemruz/hossainemruz-patch-1
Fix a typo

Kubernetes-commit: 483d25785c6a5ad9f32b1e4c98b826ffc1379a7c
2019-01-02 11:39:49 +00:00
Kubernetes Publisher 459e5d098d Merge pull request #72382 from liggitt/volumescheduling-ga
Stop checking VolumeScheduling feature gate

Kubernetes-commit: 66bf481114ddef34d48ce11eabe4be14e294e62c
2018-12-28 03:36:55 +00:00
Kubernetes Publisher e5d129eb7a Merge pull request #72239 from wojtek-t/v1_lease_api
Promote Lease API to v1

Kubernetes-commit: 5354f8bdfeeb14e52abb8bac4c24993f1addbfb1
2018-12-21 19:39:17 +00:00
wojtekt d0a44b9826 Autogenerated code
Kubernetes-commit: 9664779bdd99b84ff13b6dcd9d2dc72fd3831d7b
2018-12-20 11:56:54 +01:00
Kubernetes Publisher ce7b605bea Merge pull request #71176 from idealhack/fix-unreachable-code-and-golint-warnings
Fix go vet and golint warnings

Kubernetes-commit: 6902f3112d98eb6bd0894886ff9cd3fbd03a7f79
2018-12-20 07:09:14 +00:00
Kubernetes Publisher 0de616beac Merge pull request #70370 from liggitt/to_apps_v1
Switch client and test usage to apps/v1

Kubernetes-commit: 1bd7c7126cd6fdf49599ae3148c211e1c81d66c1
2018-12-19 23:05:53 +00:00
Chao Xu 8ece810562 generated
Kubernetes-commit: 1f2e2e61cf088cb0070fea4b88d9cefb7f8f2e3e
2018-12-19 13:52:12 -08:00
Kubernetes Publisher f3820dc89a Merge pull request #65632 from cofyc/vendor
Vendor github.com/prometheus/client_golang/prometheus/testutil package

Kubernetes-commit: 5554a446a9ee2e8bf94d7bf42706bc63577f4a61
2018-12-19 07:10:59 +00:00
Davanum Srinivas a6f07cccd1 Switch location for goautoneg vendored code
Move to github.com/munnerz/goautoneg as bitbucket is flaky!

Change-Id: Iaa6e964ef0d6f308eea59bcc6f365ecd7dbf0784

Kubernetes-commit: 16fd72d6c91ba466a0e955a1d59a6c8d9e8791bc
2018-12-17 20:39:56 -05:00
Kubernetes Publisher bbe3b7124d Merge pull request #71542 from smarterclayton/endpoints_cleanup
Ensure all response object modification happens in one place

Kubernetes-commit: 3ed107ff0e23c0ca434865b1a3608be21b11601f
2018-12-11 03:10:17 +00:00
Andrew Lytvynov 3604e0cbb0 Extract new keyutil package from client-go/util/cert
This package contains public/private key utilities copied directly from
client-go/util/cert. All imports were updated.

Future PRs will actually refactor the libraries.

Updates #71004

Kubernetes-commit: 18458392ca24c85c688e655aace1afd04f864cbd
2018-12-09 16:24:38 -08:00
Kubernetes Publisher 458311e40a Merge pull request #71601 from liggitt/surface-insecure-port-help
Surface help for insecure ports to explain how to disable

Kubernetes-commit: 611c3510d82941bb56c1d3c13d99521c70846260
2018-12-07 19:10:40 +00:00
Kubernetes Publisher 3f030212ae Merge pull request #71713 from liggitt/tokenfile-reload
Plumb token and token file through rest.Config

Kubernetes-commit: 2bd14ea60e934f0d7a499a1a830a05262238605a
2018-12-04 23:09:03 +00:00
Kubernetes Publisher e4a767af15 Merge pull request #71636 from tao12345666333/rm-duplicate-word
remove duplicate word

Kubernetes-commit: 300b1bab8b8e602d04242d4e21feae2c124a00c8
2018-12-04 15:14:23 +00:00
Kubernetes Publisher 19cf388d0a Merge pull request #71318 from sttts/sttts-etcd-v
apiserver: set klog as etcdclient logger

Kubernetes-commit: 3e1c0d47c21a8afed1b93980c5aaea095c90e16a
2018-11-30 07:17:55 +00:00
Kubernetes Publisher db2f9b05a5 Merge pull request #71302 from liggitt/verify-unit-test-feature-gates
Split mutable and read-only access to feature gates, limit tests to readonly access

Kubernetes-commit: 79e5cb2cb7ebc9093fa72f3e8a61085701cb1bd6
2018-11-30 07:17:06 +00:00
Kubernetes Publisher a355775af0 Merge pull request #70959 from MikeSpreitzer/group-still-not-optional
Clarified syntax doc on --watch-cache-sizes

Kubernetes-commit: a08d89c0f56e566228c50382e9e5bea1ad524e1d
2018-11-30 03:17:35 +00:00
Kubernetes Publisher 5a30297d65 Merge pull request #71047 from pivotal-k8s/bump-k8s-utils
Bump k8s.io/uitls to 8e7ff06

Kubernetes-commit: 409bfc4337f34ed119e66cb6cdd8f95e5deea5a1
2018-11-29 23:18:08 +00:00
Kubernetes Publisher 4df62ec377 Merge pull request #70440 from nikhita/add-license-headers
Add license header to non-generated proto files

Kubernetes-commit: d0ac92299696b1ae7f2c52262e8700fd1e0b0e09
2018-11-29 11:17:41 +00:00
Clayton Coleman 8d7b330c4c Support Table and PartialObjectMetadata on watch
Clean up the code paths that lead to objects being transformed and output with negotiation.
Remove some duplicate code that was not consistent. Now, watch will respond correctly to
Table and PartialObjectMetadata requests. Add unit and integration tests.

When transforming responses to Tables, only the first watch event for a given type will
include the columns. Columns will not change unless the watch is restarted.

Add a volume attachment printer and tighten up table validation error cases.

Disable protobuf from table conversion because Tables don't have protobuf because they
use `interface{}`

Kubernetes-commit: 3230a0b4fd14a6166f8362d4732e199e8779c426
2018-11-28 23:50:12 -05:00
Kubernetes Publisher 8d90f74522 Merge pull request #71296 from cblecker/json-iterator-bump
Update github.com/json-iterator/go to 1.1.4

Kubernetes-commit: 18619f0849b18944300cb22c224afe071d4317bd
2018-11-21 07:17:50 +00:00
Christoph Blecker 8a84fb6e8c Update github.com/json-iterator/go to 1.1.4
Kubernetes-commit: c7d39519279937693e654149eb6b67af46836135
2018-11-20 18:13:01 -08:00
Kubernetes Publisher 509339a012 Merge pull request #65763 from x13n/audit-logging
Add option to k8s apiserver to reject incoming requests upon audit failure

Kubernetes-commit: 46ebebcc4f5c22ef518c32874a1be8883ce06819
2018-11-17 15:17:57 +00:00
Kubernetes Publisher 3e2f22f253 Merge pull request #62692 from mikedanese/trev2
authn: extend authenticator.Token to support audience validation

Kubernetes-commit: f38cc9550574171055567288aca8b2cc64a67ed1
2018-11-17 11:21:13 +00:00
Kubernetes Publisher c574ba2672 Merge pull request #71158 from liggitt/revert-openapi-publish
Revert openapi publish

Kubernetes-commit: 39c8219999876047632fe0e9dd952d0510ecca92
2018-11-17 03:17:25 +00:00
Kubernetes Publisher 181d27f0aa Merge pull request #67383 from stlaz/enc_config_promotion
Introduce apiserver.config.k8s.io/v1 and use standard method for parsing encryption config file

Kubernetes-commit: 1e22f080ec6fd4440d1650b80d9cd48a877a63d4
2018-11-17 03:16:34 +00:00
Kubernetes Publisher 9236e3e2ea Merge pull request #71120 from WanLinghao/audit_log_fix
fix a description error in DynamicAuditing feature

Kubernetes-commit: c418e2a04f1cf52e58749224a27a3ce19d07c5c3
2018-11-16 23:17:15 +00:00
Kubernetes Publisher 28bc4f3147 Merge pull request #71076 from liggitt/preserve-stack
Propagate panics up handler chain

Kubernetes-commit: f1e4ec8e4843b5a5088bad6b97de69d6bc8e53d3
2018-11-16 15:17:21 +00:00
Kubernetes Publisher 6d415cfade Merge pull request #71067 from sttts/sttts-handler-panic
apiserver: preserve stack trace in handler panic beyond timeout handler

Kubernetes-commit: 9e2820e4c9541a7718e9d5b7a0ee62429552023a
2018-11-16 15:16:31 +00:00
Kubernetes Publisher a501de0afe Merge pull request #71020 from saad-ali/updateCSI10
Bump CSI Spec to 1.0.0 and gRPC to 1.13.0

Kubernetes-commit: 6fc60428a7534193b9c4a4f61f4060f769ade557
2018-11-16 11:16:49 +00:00
Kubernetes Publisher 6d2d9fc96f Merge pull request #67257 from pbarker/audit
dynamic audit configuration

Kubernetes-commit: b1a52a38e9e3651680655416cc7afbec5e119854
2018-11-15 11:17:03 +00:00
Kubernetes Publisher 1073fba42b Merge pull request #70676 from logicalhan/exclude-checks
add ability to disable health checks on kube-apiserver for healthz using query-params

Kubernetes-commit: ca338b91f533ecadb5ca481f3ef551785fcb2aa3
2018-11-14 23:16:45 +00:00
Hannes Hörl 3b3fa3810b Bump k8s.io/uitls to 8e7ff06
The reason for the bump is the new functionality of the
k8s.io/utils/exec package which allows
- to get a hold of the process' std{out,err} as `io.Reader`s
- to `Start` a process and `Wait` for it

This should help on addressing #70890 by allowing to wrap std{out,err}
of the process to be wrapped with a `io.limitedReader`.

It also updates
- k8s.io/kubernetes/pkg/probe/exec.FakeCmd
- k8s.io/kubernetes/pkg/kubelet/prober.execInContainer
- k8s.io/kubernetes/cmd/kubeadm/app/phases/kubelet.fakeCmd
to implement the changed interface.

The dependency on 'k8s.io/utils/pointer' to the new version has also
been bumped in some staging repos:
- apiserver
- kube-controller-manager
- kube-scheduler

Kubernetes-commit: 0d4b5c98f81a3e04b18610f983eb1b68e5fa11bf
2018-11-14 23:10:07 +00:00
saad-ali e3e8e9df6d Bump grpc from 1.7.5 to 1.13.0
Kubernetes-commit: 9d4810f25a787ef5cd78b9885033aecbfe59e701
2018-11-13 17:37:19 -08:00
Kubernetes Publisher cf5eff4f5e Merge pull request #70735 from wojtek-t/use_watch-cache_when_rv=0
Use watch cache when rv=0 even when limit is set

Kubernetes-commit: 1777be5fbee3c2adc390b0c41ef725b291c6fe3d
2018-11-13 23:16:42 +00:00
Kubernetes Publisher b8915a5609 Merge pull request #70889 from dims/update-cadvisor-and-other-repos-for-klog-take-2
Update cadvisor and other repos for klog

Kubernetes-commit: a3ccea9d8743f2ff82e41b6c2af6dc2c41dc7b10
2018-11-10 19:17:21 +00:00
Kubernetes Publisher 81499b5be2 Merge pull request #70021 from pbarker/audit-plugins
dynamic audit plugins

Kubernetes-commit: 413ccb15c669d0b4301633c6877db872e4f5d282
2018-11-10 03:16:09 +00:00
Davanum Srinivas 202f96eed8 Update all the staging Godeps.json
Change-Id: I64b30c68a606b4f5c095a66496a1e48c4d62ea88

Kubernetes-commit: 68ce375d0039738df5a2a837122215f3224f1fde
2018-11-09 16:41:26 -05:00
Davanum Srinivas 2710b17b80 Move from glog to klog
- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
  * github.com/kubernetes/repo-infra
  * k8s.io/gengo/
  * k8s.io/kube-openapi/
  * github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods

Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135

Kubernetes-commit: 954996e231074dc7429f7be1256a579bedd8344c
2018-11-09 13:49:10 -05:00
Kubernetes Publisher 166471a918 Merge pull request #70598 from dims/switch-from-sigs.k8s.io/yaml-to-ghodss/yaml
Switch to sigs.k8s.io/yaml from ghodss/yaml

Kubernetes-commit: f212b9db236344d3121879e609d53b79f9f106f9
2018-11-08 19:44:24 +00:00
Kubernetes Publisher 92634e4423 Merge pull request #70718 from cblecker/godep-round-a-million
Fork godep to fix inconsistent abbreviation size

Kubernetes-commit: e998d6c2bc83385d98186a87e95a0f947e121ec1
2018-11-08 05:19:23 +00:00
Kubernetes Publisher 6c4dbd3004 Merge pull request #70670 from deads2k/default-healthz
Add `With` method for allowed paths on delegated authorization

Kubernetes-commit: 66989e8bf35cbde4b499337cffa8cfd9fce9d677
2018-11-08 05:18:35 +00:00
Kubernetes Publisher f1dab8c342 Merge pull request #70663 from wenjiaswe/gonet110
Upgrade golang.org/x/net image to release-branch.go1.10

Kubernetes-commit: 471aff6673ebe4ac9c9219a7579d23831e1146be
2018-11-07 21:27:33 +00:00
Stavros Foteinopoulos 3f814322d1 Update vendor package github.com/hashicorp/golang-lru
Kubernetes-commit: df3fbf9295cb8d650d2e951ae46099d07e2130d2
2018-11-07 15:19:34 +02:00
Kubernetes Publisher da1d732cee Merge pull request #70600 from liggitt/sig-auth-subprojects
Add owners/approvers aliases for sig-auth subprojects

Kubernetes-commit: 0aba5577412ea9b2fd89a0c0843e9b0c94e8848d
2018-11-07 05:04:05 +00:00
Christoph Blecker bc4cfac253 Update godeps
Kubernetes-commit: d15da2c586ba27df895c22486b1b527852c6363d
2018-11-06 16:23:59 -08:00
Wenjia Zhang ee6702dcda update staging godeps for golang.org/x/net/... to release-branch.go1.10
Kubernetes-commit: adf155ee9f9dfa023069282ec195f9eb8d1ce0fe
2018-11-06 15:49:50 -08:00
Kubernetes Publisher 89d4c53a3b Merge pull request #70671 from deads2k/delegated-system-master
allow delegated authorization to have privileged groups

Kubernetes-commit: 08deddfdbca9304dbe23414e3d7cd0f4a986ce45
2018-11-06 17:14:13 +00:00
Yecheng Fu cb9cff66c9 vendor github.com/prometheus/client_golang/prometheus/testutil package
updating staging godeps

Kubernetes-commit: 9632e4349eac7133ec7fa713b14601e9c580356a
2018-11-06 15:40:43 +08:00
Kubernetes Publisher be4a516a12 Merge pull request #70449 from mikedanese/simplcache
remove webhook cache implementation and replace with token cache

Kubernetes-commit: c8604653f02c4dd6458274776088ebb4abf5b9a1
2018-11-06 01:08:32 +00:00
Kubernetes Publisher cabd57eab1 Merge pull request #70476 from charrywanganthony/backendGroupVersionV1
Use `audit.k8s.io/v1` as default value of option --audit-webhook-vers…

Kubernetes-commit: 714711e52dfe4667af921a90e4bd02c07f3ab588
2018-11-06 01:07:39 +00:00
Kubernetes Publisher 419e8112fc Merge pull request #70553 from pbarker/webhook-refactor
refactors kubeapiserver webhook utility to be generic

Kubernetes-commit: d7f90253e9cabb422c4f4bbd820862a00e1a69d0
2018-11-03 04:25:52 +00:00
Davanum Srinivas 032ec9d79b Switch to sigs.k8s.io/yaml from ghodss/yaml
Change-Id: Ic72b5131bf441d159012d67a6a3d87088d0e6d31

Kubernetes-commit: 43f523d405b012fa8d90dd95b667f520e036f6bc
2018-11-02 16:41:57 -04:00
Kubernetes Publisher 5009f7fe49 Merge pull request #69976 from atlassian/update-few-dependencies
Update a few dependencies

Kubernetes-commit: a831ea20a4a6a7e43d7f264657f6af57a4150574
2018-11-02 09:17:08 +00:00
Kubernetes Publisher d7fa5b393b Merge pull request #69916 from mikedanese/trev9
create audience unaware authenticator wrappers

Kubernetes-commit: 1165d661f03724a933794584f48b577cefaa7654
2018-11-01 21:27:29 +00:00
Kubernetes Publisher f2e7e4864e Merge pull request #70260 from lavalamp/schema-fix
bump kube-openapi dep

Kubernetes-commit: 6f897af2daffd8cd3539f1ef279b9f9bc280d98f
2018-11-01 09:23:03 +00:00
Kubernetes Publisher 46ea977b30 Merge pull request #67795 from mbohlool/crd_conversion_api_changes
CRD Conversion API Changes

Kubernetes-commit: 11706d3803150bcedc51bf5b00ed443d90384571
2018-11-01 09:22:12 +00:00
Kubernetes Publisher 6bbe65a989 Merge pull request #70453 from liggitt/api-owners
Update API-related owners files

Kubernetes-commit: c81a4a09cf07083265591a9f48c53e80c13d3ebd
2018-11-01 01:16:03 +00:00
Daniel Smith 8d64bed783 update generated deps
Kubernetes-commit: dcb10d81d18f4e8a58496ef61b62247ae93bbaef
2018-10-31 17:11:23 -07:00
Kubernetes Publisher 768725318f Merge pull request #70168 from wgliang/update-vendor/coreos-etcd
Update vendor package github.com/coreos/...

Kubernetes-commit: 9e31e6567f03cf5cf0b6ff44222409c510393e93
2018-10-31 05:17:14 +00:00
Kubernetes Publisher 62e94fcc19 Merge pull request #70032 from iamneha/delete_namespaced_job_spec
Fix(bug): make body an optional parameter in [DELETE] /apis/batch/v1/…

Kubernetes-commit: 93d1567c6f5037a3844125d2a5f61b2d1a0e6927
2018-10-30 21:31:37 +00:00
Kubernetes Publisher bcc4ccc10c Merge pull request #69884 from liggitt/self-sign-in-memory
Allow components to generate certificates in-memory

Kubernetes-commit: d196d63c01719b78c96571775fc8c0c2b6eb30a0
2018-10-30 21:30:48 +00:00
Kubernetes Publisher ee4fe25ec2 Merge pull request #70314 from samdamana/auth-revert
Revert "limit forbidden error to details of what was forbidden"

Kubernetes-commit: 361f8c31bd1851a37953e8001d31c20b91a5a24a
2018-10-30 01:28:59 +00:00
Kubernetes Publisher 6b272fc5ca Merge pull request #70310 from mikedanese/trev10
echo audiences in anonymous and insecure authenticators

Kubernetes-commit: 952e7b07c6bbcd27474adde57d4df6a1b15f1db2
2018-10-30 01:27:41 +00:00
Kubernetes Publisher 7ba8fae5dc Merge pull request #69756 from cheftako/trace
Added tracing for long running requests.

Kubernetes-commit: 833dcc2be383cd11933fd0abf74574eb213df59e
2018-10-29 09:35:45 +00:00
Kubernetes Publisher e3d7726491 Merge pull request #69389 from smarterclayton/wait_error
kubectl wait must handle errors returned by watch

Kubernetes-commit: b6fd5d93b2048ae19cbcf21bafdd5cd7249d1f33
2018-10-26 15:07:21 +00:00
Kubernetes Publisher 721817c2cf Merge pull request #70087 from liggitt/fix-crd-internal-types
Fix custom resource handler in-memory version

Kubernetes-commit: ed39bd45f531d17d26869aae29f069173cb0ce55
2018-10-26 15:06:18 +00:00
Kubernetes Publisher 62c5b3b954 Merge pull request #69013 from ibrasho-forks/switch-to-http.Error
Update usages of http.ResponseWriter.WriteHeader to use http.Error

Kubernetes-commit: dad07683b101dfa71444d0c580579035fe5cd5a0
2018-10-26 15:06:17 +00:00
Kubernetes Publisher decf83a196 Merge pull request #69895 from jpbetz/webhook-metrics-cardinality-fix
Reduce cardinality of admission webhook metrics

Kubernetes-commit: 04d394904846a298af1d37e7a9c15c00f574b09a
2018-10-26 15:06:14 +00:00
Patrick Barker e78fc074c8 adds dynamic audit plugins generated
Kubernetes-commit: 54fd930d0e74635fc2a8318cc79d1b055d252d44
2018-10-25 02:43:55 +00:00
Guoliang Wang 8e309ce8e0 Update vendor package github.com/coreos/...
Kubernetes-commit: d462e1e8d7e45894bf2abb7dc5d939f1bd3cae68
2018-10-24 05:43:42 +00:00
Mikhail Mazurskiy 3ee5383cc2 Update a few dependencies
github.com/go-openapi/*
github.com/asaskevich/govalidator

Kubernetes-commit: 8763223ab947fa8bae7b3459f70b7094bdc25e1a
2018-10-18 23:33:10 +11:00
Kubernetes Publisher 7f6c545c2e Merge pull request #67547 from pbarker/audit-api
dynamic audit configuration api

Kubernetes-commit: 0652e098d03197aa4cc0a53440f62e425bf992c5
2018-10-18 01:45:35 +00:00
Kubernetes Publisher 0deca6c827 Merge pull request #69914 from mikedanese/trev8
add some helpers to Audiences to find intersecting audiences

Kubernetes-commit: 399cade80648fb6cf62a65cf92a61adc92f796ec
2018-10-17 09:45:42 +00:00
Kubernetes Publisher 0221fe2249 Merge pull request #69607 from mikedanese/audctx
tokenreview: add APIAudiences config to generic API server and augment context

Kubernetes-commit: cf3a930938560227a44ce131b111c2dfed128118
2018-10-16 05:44:50 +00:00
Patrick Barker 336a7193b2 adds dynamic audit api generated
Kubernetes-commit: b8e1250487f51bd27bd75f4bfb45c8635d6344ed
2018-10-16 00:20:30 +00:00
Kubernetes Publisher 616a943945 Merge pull request #69644 from apelisse/dry-run-beta
dry-run: Promote from Alpha to Beta

Kubernetes-commit: 46f0f2a2c9aba5d27d0d68f64df046ad121e53df
2018-10-13 05:49:31 +00:00
Kubernetes Publisher 8615592431 Merge pull request #69714 from ericchiang/owners
Remove ericchiang from OWNERS files

Kubernetes-commit: 53e85280f4ed9127b440d13e2a67337a9a9869e8
2018-10-13 01:15:56 +00:00
Kubernetes Publisher a75f4835f7 Merge pull request #69627 from dims/updating-ghodss-yaml-to-latest-version-2
Updating ghodss/yaml and gopkg.in/yaml.v2 to latest version 2

Kubernetes-commit: 3348f9ae23d6502218c6600bcee8d05e00ce5ee3
2018-10-13 01:15:07 +00:00
Kubernetes Publisher d44a702c23 Merge pull request #69002 from HotelsDotCom/do-not-verify-x509-with-no-wrapped-auth
Remove excessive warnings with x509 certificate auth

Kubernetes-commit: 38a9fc6aa240c99b17a93764fb5473bf6342ff9d
2018-10-12 21:15:50 +00:00
Kubernetes Publisher c30426fbcf Merge pull request #68632 from deads2k/server-06-audit
allow audit policy to be loaded from any byte source

Kubernetes-commit: 89c3fd52e8a621ef582629cd17646a4b7764d6a3
2018-10-12 02:53:54 +00:00
Kubernetes Publisher a24d90ceff Merge pull request #69322 from jpbetz/etcd-client-3.3.9
Update etcd client to 3.3 for 1.13

Kubernetes-commit: a8c7a3fd5e707243af68b10a8a581c2c59248222
2018-10-11 07:00:33 +00:00
Davanum Srinivas a273a73dae Updating ghodss/yaml and gopkg.in/yaml.v2 to latest version
Change-Id: I1f1a10b68a2d3e796724c6ac26f0ed3260153588

Kubernetes-commit: 6364af128b0ca50e66501519f333e696a26801d9
2018-10-10 10:14:20 -04:00
Kubernetes Publisher f2a92f83c3 Merge pull request #69527 from liggitt/remove-quorum
Remove deprecated --etcd-quorum-read flag

Kubernetes-commit: f9acfd8e384488d2216b18196152dcb7b3cc92d8
2018-10-09 08:53:01 +00:00