Documentation ¶
Index ¶
- Variables
- type DeleteFilters
- type InflateCollection
- type Inflater
- func (i Inflater) CreateNamespace(ctx context.Context, namespace string) error
- func (i Inflater) Delete(ctx context.Context, filters DeleteFilters) error
- func (i Inflater) GetInflateDeployment(_ context.Context, opts Options) (*appsv1.Deployment, error)
- func (i Inflater) GetService(_ context.Context, appName string, opts Options) (*corev1.Service, error)
- func (i Inflater) Inflate(ctx context.Context, opts Options) (*InflateCollection, error)
- func (i Inflater) List(ctx context.Context, filters ListFilters) ([]appsv1.Deployment, error)
- type ListFilters
- type Options
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DefaultOptions = Options{ Namespace: "inflate", ZonalSpread: false, } )
Functions ¶
This section is empty.
Types ¶
type DeleteFilters ¶
type InflateCollection ¶ added in v0.0.3
type InflateCollection struct { Deployment *appsv1.Deployment Service *corev1.Service }
type Inflater ¶
type Inflater struct {
// contains filtered or unexported fields
}
func New ¶
func New(clientset *kubernetes.Clientset) *Inflater
func (Inflater) CreateNamespace ¶
func (Inflater) GetInflateDeployment ¶
func (Inflater) GetService ¶ added in v0.0.3
func (Inflater) List ¶
func (i Inflater) List(ctx context.Context, filters ListFilters) ([]appsv1.Deployment, error)
type ListFilters ¶
Click to show internal directories.
Click to hide internal directories.