Help us shape the future of Go! Take the 2026 Go Developer Survey

podex

command
v0.7.1 Latest Latest
Warning

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

Go to latest
Published: Dec 23, 2014 License: Apache-2.0 Imports: 9 Imported by: 0

README

podex

Description

podex is a command line tool to bootstrap a kubernetes container manifests from docker image metadata.

Manifests can then be edited by a human to match deployment needs.

Usage

$ podex [-json|-yaml] [-id PODNAME] IMAGES...

$ podex -json [-id PODNAME] IMAGES... > pod.json
$ podex -yaml [-id PODNAME] IMAGES... > pod.yaml
Options
  • id: set the pod name (required with multiple images, optional with single image: default to image base name)
  • json: puts the container manifest into JSON format
  • yaml: puts the container manifest into YAML format
Examples
$ podex -json google/nodejs-hello > pod.yaml
$ podex -yaml -id nodejs-nginx google/nodejs-hello nginx > pod.yaml

TODOs

  • option generate a full pod manifest (w/ desired state)
  • option to merge multiple container manifest into one pod
  • docker run flags support
  • option to generate service bindings from links

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

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