{"id":204,"date":"2021-07-09T09:36:53","date_gmt":"2021-07-09T01:36:53","guid":{"rendered":"https:\/\/www.db2go.net\/?p=204"},"modified":"2021-07-09T09:38:02","modified_gmt":"2021-07-09T01:38:02","slug":"undefined-k8s-io-kubernetes-pkg-generated-openapi-getopenapidefinitions","status":"publish","type":"post","link":"https:\/\/www.db2go.net\/?p=204","title":{"rendered":"undefined: &#8220;k8s.io\/kubernetes\/pkg\/generated\/openapi&#8221;.GetOpenAPIDefinitions"},"content":{"rendered":"<p>\u6709\u65f6\u5019\u4ecegithub\u4e0a\u9762\u5c06k8s\u7684\u6e90\u7801\u4e0b\u8f7d\u4e0b\u6765\u8fdb\u884c\u67e5\u770b\u7684\u65f6\u5019\uff0c\u53d1\u73b0\u62a5\u9519\uff0c\u6ca1\u6709<code>openapi.GetOpenAPIDefinitions<\/code>\u7684\u65b9\u6cd5\u3002\u8fd9\u4e2a\u662f\u56e0\u4e3adown\u4e0b\u6765\u6ca1\u6709\u53bb\u505amake\u64cd\u4f5c\u3002\u5728Makefile\u4e2d\u5b9a\u4e49\u4e86\u4e00\u7cfb\u5217\u7684generated_files\u3001\u751f\u6210\u4e8c\u8fdb\u5236\u6587\u4ef6\u7684\u811a\u672c\u3002\u5982\u679c\u4e0d\u5acc\u5f03\u9ebb\u70e6\uff0c\u53ef\u4ee5\u76f4\u63a5\u4f7f\u7528make\u5c06\u6240\u6709\u7684\u90fd\u751f\u6210\u4e00\u6b21\u3002\u5982\u679c\u5acc\u9ebb\u70e6\uff0c\u53ef\u4ee5\u4f7f\u7528<code>make generated_files<\/code>\u53ea\u751f\u6210\u76f8\u5e94\u7684\u6e90\u7801\u6587\u4ef6\uff0c\u5982\u4e0b\u6240\u793a\uff1a<\/p>\n<pre><code class=\"language-go line-numbers\">\u279c  kubernetes-1.21.2 make generated_files\n+++ [0709 09:34:19] Building go targets for darwin\/amd64:\n    .\/vendor\/k8s.io\/code-generator\/cmd\/prerelease-lifecycle-gen\nGenerating prerelease lifecycle code for       27 targets\n+++ [0709 09:34:24] Building go targets for darwin\/amd64:\n    .\/vendor\/k8s.io\/code-generator\/cmd\/deepcopy-gen\nGenerating deepcopy code for      227 targets\n+++ [0709 09:34:34] Building go targets for darwin\/amd64:\n    .\/vendor\/k8s.io\/code-generator\/cmd\/defaulter-gen\nGenerating defaulter code for       89 targets\n+++ [0709 09:34:45] Building go targets for darwin\/amd64:\n    .\/vendor\/k8s.io\/code-generator\/cmd\/conversion-gen\nGenerating conversion code for      124 targets\n+++ [0709 09:35:08] Building go targets for darwin\/amd64:\n    .\/vendor\/k8s.io\/kube-openapi\/cmd\/openapi-gen\nGenerating openapi code for KUBE\nGenerating openapi code for AGGREGATOR\nGenerating openapi code for APIEXTENSIONS\nGenerating openapi code for CODEGEN\nGenerating openapi code for SAMPLEAPISERVER\n+++ [0709 09:35:20] Building go targets for darwin\/amd64:\n    .\/vendor\/github.com\/go-bindata\/go-bindata\/go-bindata\n<\/code><\/pre>\n<p>\u518d\u67e5\u770b\u76f8\u5e94\u7684\u76ee\u5f55\uff0c\u53d1\u73b0\u5bf9\u5e94\u7684\u6e90\u7801\u6587\u4ef6\u5df2\u7ecf\u751f\u6210\u3002<\/p>\n<pre><code class=\"line-numbers\">\u279c  kubernetes-1.21.2  ls -l pkg\/generated\/openapi\ntotal 4856\n-rw-r--r--@ 1 makesure10  staff      131  6 16 20:52 OWNERS\ndrwxr-xr-x@ 3 makesure10  staff       96  6 16 20:52 cmd\n-rw-r--r--@ 1 makesure10  staff      621  6 16 20:52 doc.go\n-rw-r--r--@ 1 makesure10  staff     1533  6 16 20:52 openapi_test.go\n-rw-r--r--  1 makesure10  staff  2472575  7  9 09:35 zz_generated.openapi.go\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u6709\u65f6\u5019\u4ecegithub\u4e0a\u9762\u5c06k8s\u7684\u6e90\u7801\u4e0b\u8f7d\u4e0b\u6765\u8fdb\u884c\u67e5\u770b\u7684\u65f6\u5019\uff0c\u53d1\u73b0\u62a5\u9519\uff0c\u6ca1\u6709openapi.GetOpenAP&hellip;<\/p>\n <a href=\"https:\/\/www.db2go.net\/?p=204\" title=\"undefined: &#8220;k8s.io\/kubernetes\/pkg\/generated\/openapi&#8221;.GetOpenAPIDefinitions\" class=\"entry-more-link\"><span>Read More<\/span> <span class=\"screen-reader-text\">undefined: &#8220;k8s.io\/kubernetes\/pkg\/generated\/openapi&#8221;.GetOpenAPIDefinitions<\/span><\/a>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"Layout":"","footnotes":""},"categories":[3],"tags":[],"class_list":["entry","author-suredandan","post-204","post","type-post","status-publish","format-standard","category-k8s"],"views":2225,"_links":{"self":[{"href":"https:\/\/www.db2go.net\/index.php?rest_route=\/wp\/v2\/posts\/204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.db2go.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.db2go.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.db2go.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.db2go.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=204"}],"version-history":[{"count":3,"href":"https:\/\/www.db2go.net\/index.php?rest_route=\/wp\/v2\/posts\/204\/revisions"}],"predecessor-version":[{"id":207,"href":"https:\/\/www.db2go.net\/index.php?rest_route=\/wp\/v2\/posts\/204\/revisions\/207"}],"wp:attachment":[{"href":"https:\/\/www.db2go.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.db2go.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.db2go.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}