bootstrap

package
v0.0.0-...-90deddd Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2023 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (

	// DefaultSchema defines the default schema for the Bootstrap server.
	DefaultSchema = infra.Schema{
		infra2.AWSCreds: new(credentials.Credentials),
		infra2.Log:      new(log.Logger),
		infra2.Session:  new(session.Session),
		infra2.SSHKey:   new(infra2.SshKey),
		infra2.TLS:      new(infratls.Certs),
	}
	// DefaultSchemaKeys defines the default infra keys for the Bootstrap server.
	DefaultSchemaKeys = infra.Keys{
		infra2.AWSCreds: "awscreds",
		infra2.Log:      "logger",
		infra2.Session:  "awssession",
		infra2.SSHKey:   "key",
		infra2.TLS:      "tls,file=/tmp/ca.reflow",
	}
)

Functions

func Flags

func Flags(schemaKeys infra.Keys) *flag.FlagSet

func RunServer

func RunServer(schema infra.Schema, schemaKeys infra.Keys)

RunServer runs the bootstrap server.

Types

This section is empty.

Directories

Path Synopsis
Package client implements a remote client for the reflow bootstrap.
Package client implements a remote client for the reflow bootstrap.

Jump to

Keyboard shortcuts

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