Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Metadata ¶
type Metadata struct { LocalHostname string `yaml:"local-name"` InstanceID string `yaml:"instance-id"` PublicKeys []string `yaml:"public-keys"` }
Metadata is cloud-init metadata.
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server implements http serving handlers.
func NewServer ¶
func NewServer( vmregClient vmregistrypb.VMRegistryClient, pubkeystoreClient pubkeystore.PubkeyStoreClient, dnsName string, userDataTemplate string) Server
NewServer creates a new Server.
func (Server) HandleMetadata ¶
HandleMetadata handles /meta-data request.
func (Server) HandleUserdata ¶
HandleUserdata handles /user-data request.
Click to show internal directories.
Click to hide internal directories.