deploy

package
v0.30.0 Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2025 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Command added in v0.3.0

func Command() *cli.Command

func Deploy

func Deploy(ctx context.Context, c *cli.Command) error

Types

type DockerManifest added in v0.29.2

type DockerManifest struct {
	Ref        string `json:"Ref"`
	Descriptor struct {
		Digest string `json:"digest"`
	} `json:"Descriptor"`
}

Incomplete, since we only need digest.

type FormatDeploymentMessageOptions added in v0.12.0

type FormatDeploymentMessageOptions struct {
	RunID string
}

type GcloudGetCredentialsCommandOptions added in v0.11.19

type GcloudGetCredentialsCommandOptions struct {
	ProjectID       string
	ClusterName     string
	ClusterLocation string
	RunOptions      *command.RunOptions
}

type GrafanaAnnotation added in v0.12.0

type GrafanaAnnotation struct {
	What string   `json:"what"` // required
	Data string   `json:"data"` // required
	Tags []string `json:"tags"` // required
}

type PostGrafanaAnnotationOptions added in v0.12.0

type PostGrafanaAnnotationOptions struct {
	RunID string
}

type SetupAKSOptions added in v0.11.4

type SetupAKSOptions struct {
	SubscriptionID    string
	ClusterName       string
	ResourceGroupName string
	AzLoginOptions    *auth.AzLoginCommandOptions
}

type SetupGKEOptions added in v0.11.4

type SetupGKEOptions struct {
	ProjectID       string
	ClusterName     string
	ClusterLocation string
}

Jump to

Keyboard shortcuts

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