machineset

package
v0.1.0-alpha.4 Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2021 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var InstanceTypes = map[string]*instanceType{
	"ecs.c6.2xlarge": {
		InstanceType: "ecs.c6.2xlarge",
		VCPU:         8,
		MemoryMb:     16384,
		GPU:          0,
	},
}

InstanceTypes is a map of ecs resources TODO next version will be supported

Functions

This section is empty.

Types

type Reconciler

type Reconciler struct {
	Client client.Client
	Log    logr.Logger
	// contains filtered or unexported fields
}

Reconciler reconciles machineSets.

func (*Reconciler) Reconcile

func (r *Reconciler) Reconcile(ctx context.Context, request reconcile.Request) (reconcile.Result, error)

Reconcile implements controller runtime Reconciler interface.

func (*Reconciler) SetupWithManager

func (r *Reconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error

SetupWithManager creates a new controller for a manager.

Jump to

Keyboard shortcuts

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