package discovery
import "github.com/appc/spec/discovery"
Package discovery contains an experimental implementation of the Image Discovery section of the appc specification.
Index ¶
- type ACIEndpoint
- type App
- func NewApp(name string, labels map[string]string) (*App, error)
- func NewAppFromString(app string) (*App, error)
- type Endpoints
Types ¶
type ACIEndpoint ¶
type App ¶
func NewApp ¶
func NewAppFromString ¶
NewAppFromString takes a command line app parameter and returns a map of labels.
Example app parameters:
example.com/reduce-worker:1.0.0 example.com/reduce-worker,channel=alpha,label=value
type Endpoints ¶
type Endpoints struct { ACIEndpoints []ACIEndpoint Keys []string }
func DiscoverEndpoints ¶
DiscoverEndpoints will make HTTPS requests to find the ac-discovery meta tags and optionally will use HTTP if insecure is set. Based on the app passed the discovery templates will be filled out and returned in eps.
Source Files ¶
discovery.go doc.go http.go parse.go
- Version
- v0.3.0
- Published
- Feb 5, 2015
- Platform
- js/wasm
- Imports
- 11 packages
- Last checked
- 16 seconds ago –
Tools for package owners.