Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 816 Bytes

README.md

File metadata and controls

33 lines (22 loc) · 816 Bytes

ecswhoami

Test GoDoc

A Go package to do a task metadata lookup from inside AWS Elastic Container Service.

Lookup() calls the ECS_CONTAINER_METADATA_URI as defined in https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-metadata-endpoint-v3.html, and returns the response.

Usage:

package main

import (
	"log"

	"github.com/mhemmings/ecswhoami"
)

func main() {
	meta, err := ecswhoami.Lookup()
	if err != nil {
		log.Fatal(err)
	}

	log.Println("Name:", meta.Name)
	log.Println("Image ID:", meta.ImageID)
	// ... etc
}