smi-sdk-go

module
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 20, 2021 License: Apache-2.0

README

SMI SDK for Go

ci

Kubernetes client implementation for SMI.

API

API objects are found at the following locations:

  • pkg/apis/access - Traffic Access Control API (access.smi-spec.io)
  • pkg/apis/metrics - Traffic Metrics API (metrics.smi-spec.io)
  • pkg/apis/specs - Traffic Specs API (spec.smi-spec.io)
  • pkg/apis/split - Traffic Split API (split.smi-spec.io)

Codegen

The Kubernetes client code for the API CRDs is autogenerated and can be found at pkg/gen/client. To regenerate the client code run make codegen and commit all changes to the pkg/gen dir.

Contributing

Please refer to CONTRIBUTING.md for more information on contributing to the specification.

Directories

Path Synopsis
pkg
gen/client/access/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
gen/client/access/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
gen/client/access/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
gen/client/access/clientset/versioned/typed/access/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/access/clientset/versioned/typed/access/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
gen/client/access/clientset/versioned/typed/access/v1alpha2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/access/clientset/versioned/typed/access/v1alpha2/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
gen/client/access/clientset/versioned/typed/access/v1alpha3
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/access/clientset/versioned/typed/access/v1alpha3/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
gen/client/metrics/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
gen/client/metrics/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
gen/client/metrics/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
gen/client/metrics/clientset/versioned/typed/metrics/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/metrics/clientset/versioned/typed/metrics/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
gen/client/metrics/clientset/versioned/typed/metrics/v1alpha2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/metrics/clientset/versioned/typed/metrics/v1alpha2/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
gen/client/specs/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
gen/client/specs/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
gen/client/specs/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
gen/client/specs/clientset/versioned/typed/specs/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/specs/clientset/versioned/typed/specs/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
gen/client/specs/clientset/versioned/typed/specs/v1alpha2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/specs/clientset/versioned/typed/specs/v1alpha2/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
gen/client/specs/clientset/versioned/typed/specs/v1alpha3
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/specs/clientset/versioned/typed/specs/v1alpha3/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
gen/client/specs/clientset/versioned/typed/specs/v1alpha4
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/specs/clientset/versioned/typed/specs/v1alpha4/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
gen/client/split/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
gen/client/split/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
gen/client/split/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
gen/client/split/clientset/versioned/typed/split/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/split/clientset/versioned/typed/split/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
gen/client/split/clientset/versioned/typed/split/v1alpha2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/split/clientset/versioned/typed/split/v1alpha2/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
gen/client/split/clientset/versioned/typed/split/v1alpha3
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/split/clientset/versioned/typed/split/v1alpha3/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
gen/client/split/clientset/versioned/typed/split/v1alpha4
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
gen/client/split/clientset/versioned/typed/split/v1alpha4/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL