Identify User Experience Targets for Interactions with Orchestrator
Decisions
- Command line interface to be written in Go per #29 (closed)
- Command line interface stands alone and is pre-compiled
- Dependencies are packaged inside a standard container
- Command line interface abstracts the container invocations from the end user
- Initial Installation and User Upgrade interface is the same
- Graphical Interface is out of scope at this time
- Secrets management will be handled via its own discussion due to the topic's complexity.
Original Questions
We need to identify the following:
- how are users going to ideally interact with the orchestrator
- how should the CLI interface look?
- should there be a graphical component within the GitLab interface itself?
- What is the difference between initial install and upgrades/upkeep?
Edited  by Robert Marshall