Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Test 3: Test name 3 - PASSED


Proposed commands:

Config

A config is a configuration of eden. It contains  EDEN setup and handles the default config that is used in other commands

  • eden config generate default
  • eden config add 
  • eden config list
  • eden config delete
  • eden config set-context 


Eden

Eden itself as a bundle. When Eden is started or stopped all services within eden are started and stopped.

Status returns the list of all eden services from the current config.

  • eden start/stop/restart/status

Eden adam

Work with adams in the eden config

  • eden adam list
  • eden adam start/stop/restart/status
  • eden adam get-config
  • eden adam update-config
  • eden adam logs

Eden eve

Work with eve in the eden config

  • eden eve list
  • eden eve start/stop/restart/status
  • eden eve eveimage-update
  • eden eve eveimage-remove
  • eden eve update-config
  • eden eve logs
  • eden eve get-config
  • eden eve attach
  • eden eve exec

Eden tests

Perform tests within current eden config. Works with test bundles that are a list of go tests executed sequentially

  • eden tests list
  • eden tests add
  • eden tests delete
  • eden tests start
  • eden tests stop
  • eden tests logs

Eden pods

Work with containers within eves from eden config

  • eden pod list
  • eden pod add
  • eden pod run
  • eden pod delete
  • eden pod start/stop/restart/status
  • eden pod logs
  • eden pod attach
  • eden pod exec