mirror of
https://github.com/kubernetes-sigs/prometheus-adapter.git
synced 2026-04-06 01:38:10 +00:00
vendor: revendor
This commit is contained in:
parent
269295a414
commit
9f0440be0f
669 changed files with 58447 additions and 20021 deletions
2
vendor/k8s.io/sample-apiserver/pkg/apis/wardle/doc.go
generated
vendored
2
vendor/k8s.io/sample-apiserver/pkg/apis/wardle/doc.go
generated
vendored
|
|
@ -17,5 +17,5 @@ limitations under the License.
|
|||
// +k8s:deepcopy-gen=package
|
||||
// +groupName=wardle.example.com
|
||||
|
||||
// Package api is the internal version of the API.
|
||||
// Package wardle is the internal version of the API.
|
||||
package wardle // import "k8s.io/sample-apiserver/pkg/apis/wardle"
|
||||
|
|
|
|||
5
vendor/k8s.io/sample-apiserver/pkg/apis/wardle/register.go
generated
vendored
5
vendor/k8s.io/sample-apiserver/pkg/apis/wardle/register.go
generated
vendored
|
|
@ -21,6 +21,7 @@ import (
|
|||
"k8s.io/apimachinery/pkg/runtime/schema"
|
||||
)
|
||||
|
||||
// GroupName is the group name used in this package
|
||||
const GroupName = "wardle.example.com"
|
||||
|
||||
// SchemeGroupVersion is group version used to register these objects
|
||||
|
|
@ -37,8 +38,10 @@ func Resource(resource string) schema.GroupResource {
|
|||
}
|
||||
|
||||
var (
|
||||
// SchemeBuilder is the scheme builder with scheme init functions to run for this API package
|
||||
SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes)
|
||||
AddToScheme = SchemeBuilder.AddToScheme
|
||||
// AddToScheme is a common registration function for mapping packaged scoped group & version keys to a scheme
|
||||
AddToScheme = SchemeBuilder.AddToScheme
|
||||
)
|
||||
|
||||
// Adds the list of known types to the given scheme.
|
||||
|
|
|
|||
7
vendor/k8s.io/sample-apiserver/pkg/apis/wardle/types.go
generated
vendored
7
vendor/k8s.io/sample-apiserver/pkg/apis/wardle/types.go
generated
vendored
|
|
@ -28,13 +28,17 @@ type FlunderList struct {
|
|||
Items []Flunder
|
||||
}
|
||||
|
||||
// ReferenceType defines the type of an object reference.
|
||||
type ReferenceType string
|
||||
|
||||
const (
|
||||
// FlunderReferenceType is used for Flunder references.
|
||||
FlunderReferenceType = ReferenceType("Flunder")
|
||||
// FischerReferenceType is used for Fischer references.
|
||||
FischerReferenceType = ReferenceType("Fischer")
|
||||
)
|
||||
|
||||
// FlunderSpec is the specification of a Flunder.
|
||||
type FlunderSpec struct {
|
||||
// A name of another flunder, mutually exclusive to the FischerReference.
|
||||
FlunderReference string
|
||||
|
|
@ -44,12 +48,14 @@ type FlunderSpec struct {
|
|||
ReferenceType ReferenceType
|
||||
}
|
||||
|
||||
// FlunderStatus is the status of a Flunder.
|
||||
type FlunderStatus struct {
|
||||
}
|
||||
|
||||
// +genclient
|
||||
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
|
||||
|
||||
// Flunder is an example type with a spec and a status.
|
||||
type Flunder struct {
|
||||
metav1.TypeMeta
|
||||
metav1.ObjectMeta
|
||||
|
|
@ -62,6 +68,7 @@ type Flunder struct {
|
|||
// +genclient:nonNamespaced
|
||||
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
|
||||
|
||||
// Fischer is an example type with a list of disallowed Flunder.Names
|
||||
type Fischer struct {
|
||||
metav1.TypeMeta
|
||||
metav1.ObjectMeta
|
||||
|
|
|
|||
1
vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1/defaults.go
generated
vendored
1
vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1/defaults.go
generated
vendored
|
|
@ -24,6 +24,7 @@ func addDefaultingFuncs(scheme *runtime.Scheme) error {
|
|||
return RegisterDefaults(scheme)
|
||||
}
|
||||
|
||||
// SetDefaults_FlunderSpec sets defaults for Flunder spec
|
||||
func SetDefaults_FlunderSpec(obj *FlunderSpec) {
|
||||
if (obj.ReferenceType == nil || len(*obj.ReferenceType) == 0) && len(obj.Reference) != 0 {
|
||||
t := FlunderReferenceType
|
||||
|
|
|
|||
5
vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1/register.go
generated
vendored
5
vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1/register.go
generated
vendored
|
|
@ -22,6 +22,7 @@ import (
|
|||
"k8s.io/apimachinery/pkg/runtime/schema"
|
||||
)
|
||||
|
||||
// GroupName is the group name used in this package
|
||||
const GroupName = "wardle.example.com"
|
||||
|
||||
// SchemeGroupVersion is group version used to register these objects
|
||||
|
|
@ -30,9 +31,11 @@ var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha
|
|||
var (
|
||||
// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api.
|
||||
// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes.
|
||||
// SchemeBuilder is the scheme builder with scheme init functions to run for this API package
|
||||
SchemeBuilder runtime.SchemeBuilder
|
||||
localSchemeBuilder = &SchemeBuilder
|
||||
AddToScheme = localSchemeBuilder.AddToScheme
|
||||
// AddToScheme is a common registration function for mapping packaged scoped group & version keys to a scheme
|
||||
AddToScheme = localSchemeBuilder.AddToScheme
|
||||
)
|
||||
|
||||
func init() {
|
||||
|
|
|
|||
4
vendor/k8s.io/sample-apiserver/pkg/registry/wardle/fischer/etcd.go
generated
vendored
4
vendor/k8s.io/sample-apiserver/pkg/registry/wardle/fischer/etcd.go
generated
vendored
|
|
@ -20,6 +20,7 @@ import (
|
|||
"k8s.io/apimachinery/pkg/runtime"
|
||||
"k8s.io/apiserver/pkg/registry/generic"
|
||||
genericregistry "k8s.io/apiserver/pkg/registry/generic/registry"
|
||||
"k8s.io/apiserver/pkg/registry/rest"
|
||||
"k8s.io/sample-apiserver/pkg/apis/wardle"
|
||||
"k8s.io/sample-apiserver/pkg/registry"
|
||||
)
|
||||
|
|
@ -37,6 +38,9 @@ func NewREST(scheme *runtime.Scheme, optsGetter generic.RESTOptionsGetter) (*reg
|
|||
CreateStrategy: strategy,
|
||||
UpdateStrategy: strategy,
|
||||
DeleteStrategy: strategy,
|
||||
|
||||
// TODO: define table converter that exposes more than name/creation timestamp
|
||||
TableConvertor: rest.NewDefaultTableConvertor(wardle.Resource("fischers")),
|
||||
}
|
||||
options := &generic.StoreOptions{RESTOptions: optsGetter, AttrFunc: GetAttrs}
|
||||
if err := store.CompleteWithOptions(options); err != nil {
|
||||
|
|
|
|||
4
vendor/k8s.io/sample-apiserver/pkg/registry/wardle/flunder/etcd.go
generated
vendored
4
vendor/k8s.io/sample-apiserver/pkg/registry/wardle/flunder/etcd.go
generated
vendored
|
|
@ -20,6 +20,7 @@ import (
|
|||
"k8s.io/apimachinery/pkg/runtime"
|
||||
"k8s.io/apiserver/pkg/registry/generic"
|
||||
genericregistry "k8s.io/apiserver/pkg/registry/generic/registry"
|
||||
"k8s.io/apiserver/pkg/registry/rest"
|
||||
"k8s.io/sample-apiserver/pkg/apis/wardle"
|
||||
"k8s.io/sample-apiserver/pkg/registry"
|
||||
)
|
||||
|
|
@ -37,6 +38,9 @@ func NewREST(scheme *runtime.Scheme, optsGetter generic.RESTOptionsGetter) (*reg
|
|||
CreateStrategy: strategy,
|
||||
UpdateStrategy: strategy,
|
||||
DeleteStrategy: strategy,
|
||||
|
||||
// TODO: define table converter that exposes more than name/creation timestamp
|
||||
TableConvertor: rest.NewDefaultTableConvertor(wardle.Resource("flunders")),
|
||||
}
|
||||
options := &generic.StoreOptions{RESTOptions: optsGetter, AttrFunc: GetAttrs}
|
||||
if err := store.CompleteWithOptions(options); err != nil {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue