{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/67383","repository_url":"https://api.github.com/repos/kubernetes/kubernetes","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/67383/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/67383/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/67383/events","html_url":"https://github.com/kubernetes/kubernetes/pull/67383","id":350398631,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA4MjU4Mzgx","number":67383,"title":"Introduce apiserver.config.k8s.io/v1 and use standard method for parsing encryption config file","user":{"login":"stlaz","id":718169,"node_id":"MDQ6VXNlcjcxODE2OQ==","avatar_url":"https://avatars0.githubusercontent.com/u/718169?v=4","gravatar_id":"","url":"https://api.github.com/users/stlaz","html_url":"https://github.com/stlaz","followers_url":"https://api.github.com/users/stlaz/followers","following_url":"https://api.github.com/users/stlaz/following{/other_user}","gists_url":"https://api.github.com/users/stlaz/gists{/gist_id}","starred_url":"https://api.github.com/users/stlaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stlaz/subscriptions","organizations_url":"https://api.github.com/users/stlaz/orgs","repos_url":"https://api.github.com/users/stlaz/repos","events_url":"https://api.github.com/users/stlaz/events{/privacy}","received_events_url":"https://api.github.com/users/stlaz/received_events","type":"User","site_admin":false},"labels":[{"id":136601536,"node_id":"MDU6TGFiZWwxMzY2MDE1MzY=","url":"https://api.github.com/repos/kubernetes/kubernetes/labels/area/apiserver","name":"area/apiserver","color":"0052cc","default":false},{"id":477397086,"node_id":"MDU6TGFiZWw0NzczOTcwODY=","url":"https://api.github.com/repos/kubernetes/kubernetes/labels/cncf-cla:%20yes","name":"cncf-cla: yes","color":"bfe5bf","default":false},{"id":261005360,"node_id":"MDU6TGFiZWwyNjEwMDUzNjA=","url":"https://api.github.com/repos/kubernetes/kubernetes/labels/kind/api-change","name":"kind/api-change","color":"e11d21","default":false},{"id":200149833,"node_id":"MDU6TGFiZWwyMDAxNDk4MzM=","url":"https://api.github.com/repos/kubernetes/kubernetes/labels/release-note","name":"release-note","color":"c2e0c6","default":false},{"id":173493835,"node_id":"MDU6TGFiZWwxNzM0OTM4MzU=","url":"https://api.github.com/repos/kubernetes/kubernetes/labels/sig/api-machinery","name":"sig/api-machinery","color":"d2b48c","default":false},{"id":636152047,"node_id":"MDU6TGFiZWw2MzYxNTIwNDc=","url":"https://api.github.com/repos/kubernetes/kubernetes/labels/sig/architecture","name":"sig/architecture","color":"d2b48c","default":false},{"id":357119284,"node_id":"MDU6TGFiZWwzNTcxMTkyODQ=","url":"https://api.github.com/repos/kubernetes/kubernetes/labels/sig/auth","name":"sig/auth","color":"d2b48c","default":false},{"id":173494222,"node_id":"MDU6TGFiZWwxNzM0OTQyMjI=","url":"https://api.github.com/repos/kubernetes/kubernetes/labels/sig/cluster-lifecycle","name":"sig/cluster-lifecycle","color":"d2b48c","default":false},{"id":116712108,"node_id":"MDU6TGFiZWwxMTY3MTIxMDg=","url":"https://api.github.com/repos/kubernetes/kubernetes/labels/sig/network","name":"sig/network","color":"d2b48c","default":false},{"id":483069764,"node_id":"MDU6TGFiZWw0ODMwNjk3NjQ=","url":"https://api.github.com/repos/kubernetes/kubernetes/labels/sig/testing","name":"sig/testing","color":"d2b48c","default":false},{"id":253450978,"node_id":"MDU6TGFiZWwyNTM0NTA5Nzg=","url":"https://api.github.com/repos/kubernetes/kubernetes/labels/size/L","name":"size/L","color":"ee9900","default":false}],"state":"open","locked":false,"assignee":{"login":"liggitt","id":980082,"node_id":"MDQ6VXNlcjk4MDA4Mg==","avatar_url":"https://avatars0.githubusercontent.com/u/980082?v=4","gravatar_id":"","url":"https://api.github.com/users/liggitt","html_url":"https://github.com/liggitt","followers_url":"https://api.github.com/users/liggitt/followers","following_url":"https://api.github.com/users/liggitt/following{/other_user}","gists_url":"https://api.github.com/users/liggitt/gists{/gist_id}","starred_url":"https://api.github.com/users/liggitt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liggitt/subscriptions","organizations_url":"https://api.github.com/users/liggitt/orgs","repos_url":"https://api.github.com/users/liggitt/repos","events_url":"https://api.github.com/users/liggitt/events{/privacy}","received_events_url":"https://api.github.com/users/liggitt/received_events","type":"User","site_admin":false},"assignees":[{"login":"dims","id":23304,"node_id":"MDQ6VXNlcjIzMzA0","avatar_url":"https://avatars2.githubusercontent.com/u/23304?v=4","gravatar_id":"","url":"https://api.github.com/users/dims","html_url":"https://github.com/dims","followers_url":"https://api.github.com/users/dims/followers","following_url":"https://api.github.com/users/dims/following{/other_user}","gists_url":"https://api.github.com/users/dims/gists{/gist_id}","starred_url":"https://api.github.com/users/dims/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dims/subscriptions","organizations_url":"https://api.github.com/users/dims/orgs","repos_url":"https://api.github.com/users/dims/repos","events_url":"https://api.github.com/users/dims/events{/privacy}","received_events_url":"https://api.github.com/users/dims/received_events","type":"User","site_admin":false},{"login":"liggitt","id":980082,"node_id":"MDQ6VXNlcjk4MDA4Mg==","avatar_url":"https://avatars0.githubusercontent.com/u/980082?v=4","gravatar_id":"","url":"https://api.github.com/users/liggitt","html_url":"https://github.com/liggitt","followers_url":"https://api.github.com/users/liggitt/followers","following_url":"https://api.github.com/users/liggitt/following{/other_user}","gists_url":"https://api.github.com/users/liggitt/gists{/gist_id}","starred_url":"https://api.github.com/users/liggitt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liggitt/subscriptions","organizations_url":"https://api.github.com/users/liggitt/orgs","repos_url":"https://api.github.com/users/liggitt/repos","events_url":"https://api.github.com/users/liggitt/events{/privacy}","received_events_url":"https://api.github.com/users/liggitt/received_events","type":"User","site_admin":false},{"login":"smarterclayton","id":1163175,"node_id":"MDQ6VXNlcjExNjMxNzU=","avatar_url":"https://avatars0.githubusercontent.com/u/1163175?v=4","gravatar_id":"","url":"https://api.github.com/users/smarterclayton","html_url":"https://github.com/smarterclayton","followers_url":"https://api.github.com/users/smarterclayton/followers","following_url":"https://api.github.com/users/smarterclayton/following{/other_user}","gists_url":"https://api.github.com/users/smarterclayton/gists{/gist_id}","starred_url":"https://api.github.com/users/smarterclayton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smarterclayton/subscriptions","organizations_url":"https://api.github.com/users/smarterclayton/orgs","repos_url":"https://api.github.com/users/smarterclayton/repos","events_url":"https://api.github.com/users/smarterclayton/events{/privacy}","received_events_url":"https://api.github.com/users/smarterclayton/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/kubernetes/kubernetes/milestones/40","html_url":"https://github.com/kubernetes/kubernetes/milestone/40","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/milestones/40/labels","id":2913713,"node_id":"MDk6TWlsZXN0b25lMjkxMzcxMw==","number":40,"title":"v1.13","description":"","creator":{"login":"thockin","id":5595220,"node_id":"MDQ6VXNlcjU1OTUyMjA=","avatar_url":"https://avatars0.githubusercontent.com/u/5595220?v=4","gravatar_id":"","url":"https://api.github.com/users/thockin","html_url":"https://github.com/thockin","followers_url":"https://api.github.com/users/thockin/followers","following_url":"https://api.github.com/users/thockin/following{/other_user}","gists_url":"https://api.github.com/users/thockin/gists{/gist_id}","starred_url":"https://api.github.com/users/thockin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thockin/subscriptions","organizations_url":"https://api.github.com/users/thockin/orgs","repos_url":"https://api.github.com/users/thockin/repos","events_url":"https://api.github.com/users/thockin/events{/privacy}","received_events_url":"https://api.github.com/users/thockin/received_events","type":"User","site_admin":false},"open_issues":65,"closed_issues":95,"state":"open","created_at":"2017-11-15T06:32:59Z","updated_at":"2018-11-09T05:51:54Z","due_on":null,"closed_at":null},"comments":22,"created_at":"2018-08-14T12:03:23Z","updated_at":"2018-11-09T14:48:24Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/kubernetes/kubernetes/pulls/67383","html_url":"https://github.com/kubernetes/kubernetes/pull/67383","diff_url":"https://github.com/kubernetes/kubernetes/pull/67383.diff","patch_url":"https://github.com/kubernetes/kubernetes/pull/67383.patch"},"body":"**What this PR does / why we need it:**\r\nThis PR reworks handling of the configuration file for encryption at rest. Now it uses a standard approach for parsing and also it supports versioning. Also bumps encryption config to v1 (see https://github.com/kubernetes/kubernetes/pull/63032#issuecomment-383705778 for reasons)\r\n\r\n/sig auth\r\n/release-note-none\r\nCC @simo5 @marrrvin @luxas\r\n\r\nFixes: https://github.com/kubernetes/kubernetes/issues/61420\r\nFixes: https://github.com/kubernetes/kubernetes/issues/61599\r\n\r\nObsoletes PR https://github.com/kubernetes/kubernetes/pull/63032\r\n\r\n```release-note\r\nEncryption configuration at REST was promoted to v1 and is now a part of the apiserver.config.k8s.io/v1 API group as kind: EncryptionConfiguration.\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/comments/437381400","html_url":"https://github.com/kubernetes/kubernetes/pull/67383#issuecomment-437381400","issue_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/67383","id":437381400,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNzM4MTQwMA==","user":{"login":"stlaz","id":718169,"node_id":"MDQ6VXNlcjcxODE2OQ==","avatar_url":"https://avatars0.githubusercontent.com/u/718169?v=4","gravatar_id":"","url":"https://api.github.com/users/stlaz","html_url":"https://github.com/stlaz","followers_url":"https://api.github.com/users/stlaz/followers","following_url":"https://api.github.com/users/stlaz/following{/other_user}","gists_url":"https://api.github.com/users/stlaz/gists{/gist_id}","starred_url":"https://api.github.com/users/stlaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stlaz/subscriptions","organizations_url":"https://api.github.com/users/stlaz/orgs","repos_url":"https://api.github.com/users/stlaz/repos","events_url":"https://api.github.com/users/stlaz/events{/privacy}","received_events_url":"https://api.github.com/users/stlaz/received_events","type":"User","site_admin":false},"created_at":"2018-11-09T14:48:24Z","updated_at":"2018-11-09T14:48:24Z","author_association":"CONTRIBUTOR","body":"/retest"}}
{"actor":{"display_login":"stlaz"}}