mirror of https://github.com/kubernetes/kops.git
				
				
				
			Merge pull request #16058 from hakman/controller-gen-0.13.0
Update controller-gen to v0.13.0
This commit is contained in:
		
						commit
						fd1c720a11
					
				
							
								
								
									
										2
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										2
									
								
								Makefile
								
								
								
								
							|  | @ -752,7 +752,7 @@ dev-upload: dev-upload-linux-amd64 dev-upload-linux-arm64 | ||||||
| .PHONY: crds | .PHONY: crds | ||||||
| crds: | crds: | ||||||
| 	cd "${KOPS_ROOT}/hack" && go build -o "${KOPS_ROOT}/_output/bin/controller-gen" sigs.k8s.io/controller-tools/cmd/controller-gen | 	cd "${KOPS_ROOT}/hack" && go build -o "${KOPS_ROOT}/_output/bin/controller-gen" sigs.k8s.io/controller-tools/cmd/controller-gen | ||||||
| 	"${KOPS_ROOT}/_output/bin/controller-gen" crd paths=k8s.io/kops/pkg/apis/kops/v1alpha2 output:dir=k8s/crds/ crd:crdVersions=v1 | 	"${KOPS_ROOT}/_output/bin/controller-gen" crd paths=k8s.io/kops/pkg/apis/kops/v1alpha2 output:dir=k8s/crds/ | ||||||
| 
 | 
 | ||||||
| #------------------------------------------------------
 | #------------------------------------------------------
 | ||||||
| # kops-controller
 | # kops-controller
 | ||||||
|  |  | ||||||
							
								
								
									
										66
									
								
								hack/go.mod
								
								
								
								
							
							
						
						
									
										66
									
								
								hack/go.mod
								
								
								
								
							|  | @ -5,9 +5,9 @@ go 1.21 | ||||||
| require ( | require ( | ||||||
| 	github.com/client9/misspell v0.3.4 | 	github.com/client9/misspell v0.3.4 | ||||||
| 	github.com/golangci/golangci-lint v1.51.1 | 	github.com/golangci/golangci-lint v1.51.1 | ||||||
| 	golang.org/x/tools v0.5.0 | 	golang.org/x/tools v0.14.0 | ||||||
| 	honnef.co/go/tools v0.4.0 | 	honnef.co/go/tools v0.4.0 | ||||||
| 	sigs.k8s.io/controller-tools v0.5.0 | 	sigs.k8s.io/controller-tools v0.13.0 | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| require ( | require ( | ||||||
|  | @ -32,7 +32,7 @@ require ( | ||||||
| 	github.com/breml/bidichk v0.2.3 // indirect | 	github.com/breml/bidichk v0.2.3 // indirect | ||||||
| 	github.com/breml/errchkjson v0.3.0 // indirect | 	github.com/breml/errchkjson v0.3.0 // indirect | ||||||
| 	github.com/butuzov/ireturn v0.1.1 // indirect | 	github.com/butuzov/ireturn v0.1.1 // indirect | ||||||
| 	github.com/cespare/xxhash/v2 v2.1.2 // indirect | 	github.com/cespare/xxhash/v2 v2.2.0 // indirect | ||||||
| 	github.com/charithe/durationcheck v0.0.9 // indirect | 	github.com/charithe/durationcheck v0.0.9 // indirect | ||||||
| 	github.com/chavacava/garif v0.0.0-20221024190013-b3ef35877348 // indirect | 	github.com/chavacava/garif v0.0.0-20221024190013-b3ef35877348 // indirect | ||||||
| 	github.com/curioswitch/go-reassign v0.2.0 // indirect | 	github.com/curioswitch/go-reassign v0.2.0 // indirect | ||||||
|  | @ -41,13 +41,13 @@ require ( | ||||||
| 	github.com/denis-tingaikin/go-header v0.4.3 // indirect | 	github.com/denis-tingaikin/go-header v0.4.3 // indirect | ||||||
| 	github.com/esimonov/ifshort v1.0.4 // indirect | 	github.com/esimonov/ifshort v1.0.4 // indirect | ||||||
| 	github.com/ettle/strcase v0.1.1 // indirect | 	github.com/ettle/strcase v0.1.1 // indirect | ||||||
| 	github.com/fatih/color v1.14.1 // indirect | 	github.com/fatih/color v1.15.0 // indirect | ||||||
| 	github.com/fatih/structtag v1.2.0 // indirect | 	github.com/fatih/structtag v1.2.0 // indirect | ||||||
| 	github.com/firefart/nonamedreturns v1.0.4 // indirect | 	github.com/firefart/nonamedreturns v1.0.4 // indirect | ||||||
| 	github.com/fsnotify/fsnotify v1.5.4 // indirect | 	github.com/fsnotify/fsnotify v1.6.0 // indirect | ||||||
| 	github.com/fzipp/gocyclo v0.6.0 // indirect | 	github.com/fzipp/gocyclo v0.6.0 // indirect | ||||||
| 	github.com/go-critic/go-critic v0.6.5 // indirect | 	github.com/go-critic/go-critic v0.6.5 // indirect | ||||||
| 	github.com/go-logr/logr v1.2.0 // indirect | 	github.com/go-logr/logr v1.2.4 // indirect | ||||||
| 	github.com/go-toolsmith/astcast v1.0.0 // indirect | 	github.com/go-toolsmith/astcast v1.0.0 // indirect | ||||||
| 	github.com/go-toolsmith/astcopy v1.0.3 // indirect | 	github.com/go-toolsmith/astcopy v1.0.3 // indirect | ||||||
| 	github.com/go-toolsmith/astequal v1.0.3 // indirect | 	github.com/go-toolsmith/astequal v1.0.3 // indirect | ||||||
|  | @ -56,11 +56,11 @@ require ( | ||||||
| 	github.com/go-toolsmith/strparse v1.0.0 // indirect | 	github.com/go-toolsmith/strparse v1.0.0 // indirect | ||||||
| 	github.com/go-toolsmith/typep v1.0.2 // indirect | 	github.com/go-toolsmith/typep v1.0.2 // indirect | ||||||
| 	github.com/go-xmlfmt/xmlfmt v1.1.2 // indirect | 	github.com/go-xmlfmt/xmlfmt v1.1.2 // indirect | ||||||
| 	github.com/gobuffalo/flect v0.2.2 // indirect | 	github.com/gobuffalo/flect v1.0.2 // indirect | ||||||
| 	github.com/gobwas/glob v0.2.3 // indirect | 	github.com/gobwas/glob v0.2.3 // indirect | ||||||
| 	github.com/gofrs/flock v0.8.1 // indirect | 	github.com/gofrs/flock v0.8.1 // indirect | ||||||
| 	github.com/gogo/protobuf v1.3.2 // indirect | 	github.com/gogo/protobuf v1.3.2 // indirect | ||||||
| 	github.com/golang/protobuf v1.5.2 // indirect | 	github.com/golang/protobuf v1.5.3 // indirect | ||||||
| 	github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 // indirect | 	github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 // indirect | ||||||
| 	github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a // indirect | 	github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a // indirect | ||||||
| 	github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe // indirect | 	github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe // indirect | ||||||
|  | @ -71,7 +71,7 @@ require ( | ||||||
| 	github.com/golangci/revgrep v0.0.0-20220804021717-745bb2f7c2e6 // indirect | 	github.com/golangci/revgrep v0.0.0-20220804021717-745bb2f7c2e6 // indirect | ||||||
| 	github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 // indirect | 	github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 // indirect | ||||||
| 	github.com/google/go-cmp v0.5.9 // indirect | 	github.com/google/go-cmp v0.5.9 // indirect | ||||||
| 	github.com/google/gofuzz v1.1.0 // indirect | 	github.com/google/gofuzz v1.2.0 // indirect | ||||||
| 	github.com/gordonklaus/ineffassign v0.0.0-20230107090616-13ace0543b28 // indirect | 	github.com/gordonklaus/ineffassign v0.0.0-20230107090616-13ace0543b28 // indirect | ||||||
| 	github.com/gostaticanalysis/analysisutil v0.7.1 // indirect | 	github.com/gostaticanalysis/analysisutil v0.7.1 // indirect | ||||||
| 	github.com/gostaticanalysis/comment v1.4.2 // indirect | 	github.com/gostaticanalysis/comment v1.4.2 // indirect | ||||||
|  | @ -82,7 +82,7 @@ require ( | ||||||
| 	github.com/hashicorp/go-version v1.6.0 // indirect | 	github.com/hashicorp/go-version v1.6.0 // indirect | ||||||
| 	github.com/hashicorp/hcl v1.0.0 // indirect | 	github.com/hashicorp/hcl v1.0.0 // indirect | ||||||
| 	github.com/hexops/gotextdiff v1.0.3 // indirect | 	github.com/hexops/gotextdiff v1.0.3 // indirect | ||||||
| 	github.com/inconshreveable/mousetrap v1.0.1 // indirect | 	github.com/inconshreveable/mousetrap v1.1.0 // indirect | ||||||
| 	github.com/jgautheron/goconst v1.5.1 // indirect | 	github.com/jgautheron/goconst v1.5.1 // indirect | ||||||
| 	github.com/jingyugao/rowserrcheck v1.1.1 // indirect | 	github.com/jingyugao/rowserrcheck v1.1.1 // indirect | ||||||
| 	github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af // indirect | 	github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af // indirect | ||||||
|  | @ -106,7 +106,7 @@ require ( | ||||||
| 	github.com/mattn/go-colorable v0.1.13 // indirect | 	github.com/mattn/go-colorable v0.1.13 // indirect | ||||||
| 	github.com/mattn/go-isatty v0.0.17 // indirect | 	github.com/mattn/go-isatty v0.0.17 // indirect | ||||||
| 	github.com/mattn/go-runewidth v0.0.9 // indirect | 	github.com/mattn/go-runewidth v0.0.9 // indirect | ||||||
| 	github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 // indirect | 	github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect | ||||||
| 	github.com/mbilski/exhaustivestruct v1.2.0 // indirect | 	github.com/mbilski/exhaustivestruct v1.2.0 // indirect | ||||||
| 	github.com/mgechev/revive v1.2.5 // indirect | 	github.com/mgechev/revive v1.2.5 // indirect | ||||||
| 	github.com/mitchellh/go-homedir v1.1.0 // indirect | 	github.com/mitchellh/go-homedir v1.1.0 // indirect | ||||||
|  | @ -125,10 +125,10 @@ require ( | ||||||
| 	github.com/pkg/errors v0.9.1 // indirect | 	github.com/pkg/errors v0.9.1 // indirect | ||||||
| 	github.com/pmezard/go-difflib v1.0.0 // indirect | 	github.com/pmezard/go-difflib v1.0.0 // indirect | ||||||
| 	github.com/polyfloyd/go-errorlint v1.0.6 // indirect | 	github.com/polyfloyd/go-errorlint v1.0.6 // indirect | ||||||
| 	github.com/prometheus/client_golang v1.12.1 // indirect | 	github.com/prometheus/client_golang v1.16.0 // indirect | ||||||
| 	github.com/prometheus/client_model v0.2.0 // indirect | 	github.com/prometheus/client_model v0.4.0 // indirect | ||||||
| 	github.com/prometheus/common v0.32.1 // indirect | 	github.com/prometheus/common v0.44.0 // indirect | ||||||
| 	github.com/prometheus/procfs v0.7.3 // indirect | 	github.com/prometheus/procfs v0.10.1 // indirect | ||||||
| 	github.com/quasilyte/go-ruleguard v0.3.18 // indirect | 	github.com/quasilyte/go-ruleguard v0.3.18 // indirect | ||||||
| 	github.com/quasilyte/gogrep v0.0.0-20220828223005-86e4605de09f // indirect | 	github.com/quasilyte/gogrep v0.0.0-20220828223005-86e4605de09f // indirect | ||||||
| 	github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95 // indirect | 	github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95 // indirect | ||||||
|  | @ -148,14 +148,14 @@ require ( | ||||||
| 	github.com/sourcegraph/go-diff v0.7.0 // indirect | 	github.com/sourcegraph/go-diff v0.7.0 // indirect | ||||||
| 	github.com/spf13/afero v1.8.2 // indirect | 	github.com/spf13/afero v1.8.2 // indirect | ||||||
| 	github.com/spf13/cast v1.5.0 // indirect | 	github.com/spf13/cast v1.5.0 // indirect | ||||||
| 	github.com/spf13/cobra v1.6.1 // indirect | 	github.com/spf13/cobra v1.7.0 // indirect | ||||||
| 	github.com/spf13/jwalterweatherman v1.1.0 // indirect | 	github.com/spf13/jwalterweatherman v1.1.0 // indirect | ||||||
| 	github.com/spf13/pflag v1.0.5 // indirect | 	github.com/spf13/pflag v1.0.5 // indirect | ||||||
| 	github.com/spf13/viper v1.12.0 // indirect | 	github.com/spf13/viper v1.12.0 // indirect | ||||||
| 	github.com/ssgreg/nlreturn/v2 v2.2.1 // indirect | 	github.com/ssgreg/nlreturn/v2 v2.2.1 // indirect | ||||||
| 	github.com/stbenjam/no-sprintf-host-port v0.1.1 // indirect | 	github.com/stbenjam/no-sprintf-host-port v0.1.1 // indirect | ||||||
| 	github.com/stretchr/objx v0.5.0 // indirect | 	github.com/stretchr/objx v0.5.0 // indirect | ||||||
| 	github.com/stretchr/testify v1.8.1 // indirect | 	github.com/stretchr/testify v1.8.2 // indirect | ||||||
| 	github.com/subosito/gotenv v1.4.1 // indirect | 	github.com/subosito/gotenv v1.4.1 // indirect | ||||||
| 	github.com/t-yuki/gocover-cobertura v0.0.0-20180217150009-aaee18c8195c // indirect | 	github.com/t-yuki/gocover-cobertura v0.0.0-20180217150009-aaee18c8195c // indirect | ||||||
| 	github.com/tdakkota/asciicheck v0.1.1 // indirect | 	github.com/tdakkota/asciicheck v0.1.1 // indirect | ||||||
|  | @ -170,31 +170,31 @@ require ( | ||||||
| 	github.com/yagipy/maintidx v1.0.0 // indirect | 	github.com/yagipy/maintidx v1.0.0 // indirect | ||||||
| 	github.com/yeya24/promlinter v0.2.0 // indirect | 	github.com/yeya24/promlinter v0.2.0 // indirect | ||||||
| 	gitlab.com/bosi/decorder v0.2.3 // indirect | 	gitlab.com/bosi/decorder v0.2.3 // indirect | ||||||
| 	go.uber.org/atomic v1.7.0 // indirect | 	go.uber.org/atomic v1.10.0 // indirect | ||||||
| 	go.uber.org/multierr v1.6.0 // indirect | 	go.uber.org/multierr v1.11.0 // indirect | ||||||
| 	go.uber.org/zap v1.19.0 // indirect | 	go.uber.org/zap v1.19.0 // indirect | ||||||
| 	golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e // indirect | 	golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e // indirect | ||||||
| 	golang.org/x/exp/typeparams v0.0.0-20221208152030-732eee02a75a // indirect | 	golang.org/x/exp/typeparams v0.0.0-20221208152030-732eee02a75a // indirect | ||||||
| 	golang.org/x/mod v0.7.0 // indirect | 	golang.org/x/mod v0.13.0 // indirect | ||||||
| 	golang.org/x/net v0.7.0 // indirect | 	golang.org/x/net v0.16.0 // indirect | ||||||
| 	golang.org/x/sync v0.1.0 // indirect | 	golang.org/x/sync v0.4.0 // indirect | ||||||
| 	golang.org/x/sys v0.5.0 // indirect | 	golang.org/x/sys v0.13.0 // indirect | ||||||
| 	golang.org/x/text v0.7.0 // indirect | 	golang.org/x/text v0.13.0 // indirect | ||||||
| 	google.golang.org/protobuf v1.28.0 // indirect | 	google.golang.org/protobuf v1.30.0 // indirect | ||||||
| 	gopkg.in/inf.v0 v0.9.1 // indirect | 	gopkg.in/inf.v0 v0.9.1 // indirect | ||||||
| 	gopkg.in/ini.v1 v1.67.0 // indirect | 	gopkg.in/ini.v1 v1.67.0 // indirect | ||||||
| 	gopkg.in/yaml.v2 v2.4.0 // indirect | 	gopkg.in/yaml.v2 v2.4.0 // indirect | ||||||
| 	gopkg.in/yaml.v3 v3.0.1 // indirect | 	gopkg.in/yaml.v3 v3.0.1 // indirect | ||||||
| 	k8s.io/api v0.24.0 // indirect | 	k8s.io/api v0.28.0 // indirect | ||||||
| 	k8s.io/apiextensions-apiserver v0.24.0 // indirect | 	k8s.io/apiextensions-apiserver v0.28.0 // indirect | ||||||
| 	k8s.io/apimachinery v0.24.0 // indirect | 	k8s.io/apimachinery v0.28.0 // indirect | ||||||
| 	k8s.io/klog/v2 v2.60.1 // indirect | 	k8s.io/klog/v2 v2.100.1 // indirect | ||||||
| 	k8s.io/utils v0.0.0-20220210201930-3a6ce19ff2f9 // indirect | 	k8s.io/utils v0.0.0-20230406110748-d93618cff8a2 // indirect | ||||||
| 	mvdan.cc/gofumpt v0.4.0 // indirect | 	mvdan.cc/gofumpt v0.4.0 // indirect | ||||||
| 	mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed // indirect | 	mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed // indirect | ||||||
| 	mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b // indirect | 	mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b // indirect | ||||||
| 	mvdan.cc/unparam v0.0.0-20221223090309-7455f1af531d // indirect | 	mvdan.cc/unparam v0.0.0-20221223090309-7455f1af531d // indirect | ||||||
| 	sigs.k8s.io/json v0.0.0-20211208200746-9f7c6b3444d2 // indirect | 	sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect | ||||||
| 	sigs.k8s.io/structured-merge-diff/v4 v4.2.1 // indirect | 	sigs.k8s.io/structured-merge-diff/v4 v4.2.3 // indirect | ||||||
| 	sigs.k8s.io/yaml v1.2.0 // indirect | 	sigs.k8s.io/yaml v1.3.0 // indirect | ||||||
| ) | ) | ||||||
|  |  | ||||||
							
								
								
									
										549
									
								
								hack/go.sum
								
								
								
								
							
							
						
						
									
										549
									
								
								hack/go.sum
								
								
								
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							|  | @ -1,11 +1,9 @@ | ||||||
| 
 |  | ||||||
| --- | --- | ||||||
| apiVersion: apiextensions.k8s.io/v1 | apiVersion: apiextensions.k8s.io/v1 | ||||||
| kind: CustomResourceDefinition | kind: CustomResourceDefinition | ||||||
| metadata: | metadata: | ||||||
|   annotations: |   annotations: | ||||||
|     controller-gen.kubebuilder.io/version: v0.5.0 |     controller-gen.kubebuilder.io/version: v0.13.0 | ||||||
|   creationTimestamp: null |  | ||||||
|   name: clusters.kops.k8s.io |   name: clusters.kops.k8s.io | ||||||
| spec: | spec: | ||||||
|   group: kops.k8s.io |   group: kops.k8s.io | ||||||
|  | @ -1513,9 +1511,9 @@ spec: | ||||||
|                   masters so that they are not on the pod network. true is the kube-up |                   masters so that they are not on the pod network. true is the kube-up | ||||||
|                   behaviour, but it is very surprising: it means that daemonsets only |                   behaviour, but it is very surprising: it means that daemonsets only | ||||||
|                   work on the master if they have hostNetwork=true. false is now the |                   work on the master if they have hostNetwork=true. false is now the | ||||||
|                   default, and it will:  * give the master a normal PodCIDR  * run |                   default, and it will: * give the master a normal PodCIDR * run kube-proxy | ||||||
|                   kube-proxy on the master  * enable debugging handlers on the master, |                   on the master * enable debugging handlers on the master, so kubectl | ||||||
|                   so kubectl logs works' |                   logs works' | ||||||
|                 type: boolean |                 type: boolean | ||||||
|               karpenter: |               karpenter: | ||||||
|                 description: Karpenter defines the Karpenter configuration. |                 description: Karpenter defines the Karpenter configuration. | ||||||
|  | @ -2494,6 +2492,7 @@ spec: | ||||||
|                                         type: object |                                         type: object | ||||||
|                                       type: array |                                       type: array | ||||||
|                                   type: object |                                   type: object | ||||||
|  |                                   x-kubernetes-map-type: atomic | ||||||
|                                 weight: |                                 weight: | ||||||
|                                   description: Weight associated with matching the |                                   description: Weight associated with matching the | ||||||
|                                     corresponding nodeSelectorTerm, in the range 1-100. |                                     corresponding nodeSelectorTerm, in the range 1-100. | ||||||
|  | @ -2599,10 +2598,12 @@ spec: | ||||||
|                                         type: object |                                         type: object | ||||||
|                                       type: array |                                       type: array | ||||||
|                                   type: object |                                   type: object | ||||||
|  |                                   x-kubernetes-map-type: atomic | ||||||
|                                 type: array |                                 type: array | ||||||
|                             required: |                             required: | ||||||
|                             - nodeSelectorTerms |                             - nodeSelectorTerms | ||||||
|                             type: object |                             type: object | ||||||
|  |                             x-kubernetes-map-type: atomic | ||||||
|                         type: object |                         type: object | ||||||
|                       podAffinity: |                       podAffinity: | ||||||
|                         description: Describes pod affinity scheduling rules (e.g. |                         description: Describes pod affinity scheduling rules (e.g. | ||||||
|  | @ -2683,6 +2684,7 @@ spec: | ||||||
|                                             only "value". The requirements are ANDed. |                                             only "value". The requirements are ANDed. | ||||||
|                                           type: object |                                           type: object | ||||||
|                                       type: object |                                       type: object | ||||||
|  |                                       x-kubernetes-map-type: atomic | ||||||
|                                     namespaceSelector: |                                     namespaceSelector: | ||||||
|                                       description: A label query over the set of namespaces |                                       description: A label query over the set of namespaces | ||||||
|                                         that the term applies to. The term is applied |                                         that the term applies to. The term is applied | ||||||
|  | @ -2740,6 +2742,7 @@ spec: | ||||||
|                                             only "value". The requirements are ANDed. |                                             only "value". The requirements are ANDed. | ||||||
|                                           type: object |                                           type: object | ||||||
|                                       type: object |                                       type: object | ||||||
|  |                                       x-kubernetes-map-type: atomic | ||||||
|                                     namespaces: |                                     namespaces: | ||||||
|                                       description: namespaces specifies a static list |                                       description: namespaces specifies a static list | ||||||
|                                         of namespace names that the term applies to. |                                         of namespace names that the term applies to. | ||||||
|  | @ -2844,6 +2847,7 @@ spec: | ||||||
|                                         The requirements are ANDed. |                                         The requirements are ANDed. | ||||||
|                                       type: object |                                       type: object | ||||||
|                                   type: object |                                   type: object | ||||||
|  |                                   x-kubernetes-map-type: atomic | ||||||
|                                 namespaceSelector: |                                 namespaceSelector: | ||||||
|                                   description: A label query over the set of namespaces |                                   description: A label query over the set of namespaces | ||||||
|                                     that the term applies to. The term is applied |                                     that the term applies to. The term is applied | ||||||
|  | @ -2900,6 +2904,7 @@ spec: | ||||||
|                                         The requirements are ANDed. |                                         The requirements are ANDed. | ||||||
|                                       type: object |                                       type: object | ||||||
|                                   type: object |                                   type: object | ||||||
|  |                                   x-kubernetes-map-type: atomic | ||||||
|                                 namespaces: |                                 namespaces: | ||||||
|                                   description: namespaces specifies a static list |                                   description: namespaces specifies a static list | ||||||
|                                     of namespace names that the term applies to. The |                                     of namespace names that the term applies to. The | ||||||
|  | @ -3003,6 +3008,7 @@ spec: | ||||||
|                                             only "value". The requirements are ANDed. |                                             only "value". The requirements are ANDed. | ||||||
|                                           type: object |                                           type: object | ||||||
|                                       type: object |                                       type: object | ||||||
|  |                                       x-kubernetes-map-type: atomic | ||||||
|                                     namespaceSelector: |                                     namespaceSelector: | ||||||
|                                       description: A label query over the set of namespaces |                                       description: A label query over the set of namespaces | ||||||
|                                         that the term applies to. The term is applied |                                         that the term applies to. The term is applied | ||||||
|  | @ -3060,6 +3066,7 @@ spec: | ||||||
|                                             only "value". The requirements are ANDed. |                                             only "value". The requirements are ANDed. | ||||||
|                                           type: object |                                           type: object | ||||||
|                                       type: object |                                       type: object | ||||||
|  |                                       x-kubernetes-map-type: atomic | ||||||
|                                     namespaces: |                                     namespaces: | ||||||
|                                       description: namespaces specifies a static list |                                       description: namespaces specifies a static list | ||||||
|                                         of namespace names that the term applies to. |                                         of namespace names that the term applies to. | ||||||
|  | @ -3164,6 +3171,7 @@ spec: | ||||||
|                                         The requirements are ANDed. |                                         The requirements are ANDed. | ||||||
|                                       type: object |                                       type: object | ||||||
|                                   type: object |                                   type: object | ||||||
|  |                                   x-kubernetes-map-type: atomic | ||||||
|                                 namespaceSelector: |                                 namespaceSelector: | ||||||
|                                   description: A label query over the set of namespaces |                                   description: A label query over the set of namespaces | ||||||
|                                     that the term applies to. The term is applied |                                     that the term applies to. The term is applied | ||||||
|  | @ -3220,6 +3228,7 @@ spec: | ||||||
|                                         The requirements are ANDed. |                                         The requirements are ANDed. | ||||||
|                                       type: object |                                       type: object | ||||||
|                                   type: object |                                   type: object | ||||||
|  |                                   x-kubernetes-map-type: atomic | ||||||
|                                 namespaces: |                                 namespaces: | ||||||
|                                   description: namespaces specifies a static list |                                   description: namespaces specifies a static list | ||||||
|                                     of namespace names that the term applies to. The |                                     of namespace names that the term applies to. The | ||||||
|  | @ -3827,9 +3836,9 @@ spec: | ||||||
|                     description: 'How should the kubelet configure the container bridge |                     description: 'How should the kubelet configure the container bridge | ||||||
|                       for hairpin packets. Setting this flag allows endpoints in a |                       for hairpin packets. Setting this flag allows endpoints in a | ||||||
|                       Service to loadbalance back to themselves if they should try |                       Service to loadbalance back to themselves if they should try | ||||||
|                       to access their own Service. Values:   "promiscuous-bridge": |                       to access their own Service. Values: "promiscuous-bridge": make | ||||||
|                       make the container bridge promiscuous.   "hairpin-veth":       set |                       the container bridge promiscuous. "hairpin-veth":       set | ||||||
|                       the hairpin flag on container veth interfaces.   "none":               do |                       the hairpin flag on container veth interfaces. "none":               do | ||||||
|                       nothing. Setting --configure-cbr0 to false implies that to achieve |                       nothing. Setting --configure-cbr0 to false implies that to achieve | ||||||
|                       hairpin NAT one must set --hairpin-mode=veth-flag, because bridge |                       hairpin NAT one must set --hairpin-mode=veth-flag, because bridge | ||||||
|                       assumes the existence of a container bridge named cbr0.' |                       assumes the existence of a container bridge named cbr0.' | ||||||
|  | @ -4265,9 +4274,9 @@ spec: | ||||||
|                     description: 'How should the kubelet configure the container bridge |                     description: 'How should the kubelet configure the container bridge | ||||||
|                       for hairpin packets. Setting this flag allows endpoints in a |                       for hairpin packets. Setting this flag allows endpoints in a | ||||||
|                       Service to loadbalance back to themselves if they should try |                       Service to loadbalance back to themselves if they should try | ||||||
|                       to access their own Service. Values:   "promiscuous-bridge": |                       to access their own Service. Values: "promiscuous-bridge": make | ||||||
|                       make the container bridge promiscuous.   "hairpin-veth":       set |                       the container bridge promiscuous. "hairpin-veth":       set | ||||||
|                       the hairpin flag on container veth interfaces.   "none":               do |                       the hairpin flag on container veth interfaces. "none":               do | ||||||
|                       nothing. Setting --configure-cbr0 to false implies that to achieve |                       nothing. Setting --configure-cbr0 to false implies that to achieve | ||||||
|                       hairpin NAT one must set --hairpin-mode=veth-flag, because bridge |                       hairpin NAT one must set --hairpin-mode=veth-flag, because bridge | ||||||
|                       assumes the existence of a container bridge named cbr0.' |                       assumes the existence of a container bridge named cbr0.' | ||||||
|  | @ -5866,9 +5875,9 @@ spec: | ||||||
|                 type: object |                 type: object | ||||||
|               updatePolicy: |               updatePolicy: | ||||||
|                 description: 'UpdatePolicy determines the policy for applying upgrades |                 description: 'UpdatePolicy determines the policy for applying upgrades | ||||||
|                   automatically. Valid values:   ''automatic'' (default): apply updates |                   automatically. Valid values: ''automatic'' (default): apply updates | ||||||
|                   automatically (apply OS security upgrades, avoiding rebooting when |                   automatically (apply OS security upgrades, avoiding rebooting when | ||||||
|                   possible)   ''external'': do not apply updates automatically; they |                   possible) ''external'': do not apply updates automatically; they | ||||||
|                   are applied manually or by an external system' |                   are applied manually or by an external system' | ||||||
|                 type: string |                 type: string | ||||||
|               useHostCertificates: |               useHostCertificates: | ||||||
|  | @ -5903,9 +5912,3 @@ spec: | ||||||
|         type: object |         type: object | ||||||
|     served: true |     served: true | ||||||
|     storage: true |     storage: true | ||||||
| status: |  | ||||||
|   acceptedNames: |  | ||||||
|     kind: "" |  | ||||||
|     plural: "" |  | ||||||
|   conditions: [] |  | ||||||
|   storedVersions: [] |  | ||||||
|  |  | ||||||
|  | @ -1,11 +1,9 @@ | ||||||
| 
 |  | ||||||
| --- | --- | ||||||
| apiVersion: apiextensions.k8s.io/v1 | apiVersion: apiextensions.k8s.io/v1 | ||||||
| kind: CustomResourceDefinition | kind: CustomResourceDefinition | ||||||
| metadata: | metadata: | ||||||
|   annotations: |   annotations: | ||||||
|     controller-gen.kubebuilder.io/version: v0.5.0 |     controller-gen.kubebuilder.io/version: v0.13.0 | ||||||
|   creationTimestamp: null |  | ||||||
|   name: instancegroups.kops.k8s.io |   name: instancegroups.kops.k8s.io | ||||||
| spec: | spec: | ||||||
|   group: kops.k8s.io |   group: kops.k8s.io | ||||||
|  | @ -286,8 +284,8 @@ spec: | ||||||
|                 type: array |                 type: array | ||||||
|               gcpProvisioningModel: |               gcpProvisioningModel: | ||||||
|                 description: 'GCPProvisioningModel: Specifies the provisioning model |                 description: 'GCPProvisioningModel: Specifies the provisioning model | ||||||
|                   of the GCP instance. Valid values:   ''STANDARD'': (default) standard |                   of the GCP instance. Valid values: ''STANDARD'': (default) standard | ||||||
|                   provisioning with user controlled run time, no discounts   ''SPOT'': |                   provisioning with user controlled run time, no discounts ''SPOT'': | ||||||
|                   heavily discounted, no guaranteed run time.' |                   heavily discounted, no guaranteed run time.' | ||||||
|                 type: string |                 type: string | ||||||
|               guestAccelerators: |               guestAccelerators: | ||||||
|  | @ -573,9 +571,9 @@ spec: | ||||||
|                     description: 'How should the kubelet configure the container bridge |                     description: 'How should the kubelet configure the container bridge | ||||||
|                       for hairpin packets. Setting this flag allows endpoints in a |                       for hairpin packets. Setting this flag allows endpoints in a | ||||||
|                       Service to loadbalance back to themselves if they should try |                       Service to loadbalance back to themselves if they should try | ||||||
|                       to access their own Service. Values:   "promiscuous-bridge": |                       to access their own Service. Values: "promiscuous-bridge": make | ||||||
|                       make the container bridge promiscuous.   "hairpin-veth":       set |                       the container bridge promiscuous. "hairpin-veth":       set | ||||||
|                       the hairpin flag on container veth interfaces.   "none":               do |                       the hairpin flag on container veth interfaces. "none":               do | ||||||
|                       nothing. Setting --configure-cbr0 to false implies that to achieve |                       nothing. Setting --configure-cbr0 to false implies that to achieve | ||||||
|                       hairpin NAT one must set --hairpin-mode=veth-flag, because bridge |                       hairpin NAT one must set --hairpin-mode=veth-flag, because bridge | ||||||
|                       assumes the existence of a container bridge named cbr0.' |                       assumes the existence of a container bridge named cbr0.' | ||||||
|  | @ -1052,9 +1050,9 @@ spec: | ||||||
|               updatePolicy: |               updatePolicy: | ||||||
|                 description: 'UpdatePolicy determines the policy for applying upgrades |                 description: 'UpdatePolicy determines the policy for applying upgrades | ||||||
|                   automatically. If specified, this value overrides a value specified |                   automatically. If specified, this value overrides a value specified | ||||||
|                   in the Cluster''s "spec.updatePolicy" field. Valid values:   ''automatic'' |                   in the Cluster''s "spec.updatePolicy" field. Valid values: ''automatic'' | ||||||
|                   (default): apply updates automatically (apply OS security upgrades, |                   (default): apply updates automatically (apply OS security upgrades, | ||||||
|                   avoiding rebooting when possible)   ''external'': do not apply updates |                   avoiding rebooting when possible) ''external'': do not apply updates | ||||||
|                   automatically; they are applied manually or by an external system' |                   automatically; they are applied manually or by an external system' | ||||||
|                 type: string |                 type: string | ||||||
|               volumeMounts: |               volumeMounts: | ||||||
|  | @ -1162,9 +1160,3 @@ spec: | ||||||
|     served: true |     served: true | ||||||
|     storage: true |     storage: true | ||||||
|     subresources: {} |     subresources: {} | ||||||
| status: |  | ||||||
|   acceptedNames: |  | ||||||
|     kind: "" |  | ||||||
|     plural: "" |  | ||||||
|   conditions: [] |  | ||||||
|   storedVersions: [] |  | ||||||
|  |  | ||||||
|  | @ -1,11 +1,9 @@ | ||||||
| 
 |  | ||||||
| --- | --- | ||||||
| apiVersion: apiextensions.k8s.io/v1 | apiVersion: apiextensions.k8s.io/v1 | ||||||
| kind: CustomResourceDefinition | kind: CustomResourceDefinition | ||||||
| metadata: | metadata: | ||||||
|   annotations: |   annotations: | ||||||
|     controller-gen.kubebuilder.io/version: v0.5.0 |     controller-gen.kubebuilder.io/version: v0.13.0 | ||||||
|   creationTimestamp: null |  | ||||||
|   name: keysets.kops.k8s.io |   name: keysets.kops.k8s.io | ||||||
| spec: | spec: | ||||||
|   group: kops.k8s.io |   group: kops.k8s.io | ||||||
|  | @ -76,9 +74,3 @@ spec: | ||||||
|         type: object |         type: object | ||||||
|     served: true |     served: true | ||||||
|     storage: true |     storage: true | ||||||
| status: |  | ||||||
|   acceptedNames: |  | ||||||
|     kind: "" |  | ||||||
|     plural: "" |  | ||||||
|   conditions: [] |  | ||||||
|   storedVersions: [] |  | ||||||
|  |  | ||||||
|  | @ -1,11 +1,9 @@ | ||||||
| 
 |  | ||||||
| --- | --- | ||||||
| apiVersion: apiextensions.k8s.io/v1 | apiVersion: apiextensions.k8s.io/v1 | ||||||
| kind: CustomResourceDefinition | kind: CustomResourceDefinition | ||||||
| metadata: | metadata: | ||||||
|   annotations: |   annotations: | ||||||
|     controller-gen.kubebuilder.io/version: v0.5.0 |     controller-gen.kubebuilder.io/version: v0.13.0 | ||||||
|   creationTimestamp: null |  | ||||||
|   name: sshcredentials.kops.k8s.io |   name: sshcredentials.kops.k8s.io | ||||||
| spec: | spec: | ||||||
|   group: kops.k8s.io |   group: kops.k8s.io | ||||||
|  | @ -41,9 +39,3 @@ spec: | ||||||
|         type: object |         type: object | ||||||
|     served: true |     served: true | ||||||
|     storage: true |     storage: true | ||||||
| status: |  | ||||||
|   acceptedNames: |  | ||||||
|     kind: "" |  | ||||||
|     plural: "" |  | ||||||
|   conditions: [] |  | ||||||
|   storedVersions: [] |  | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue