This commit is contained in:
parent
1b900c740c
commit
6341d192f5
18
README.md
18
README.md
@ -4,7 +4,19 @@
|
||||
|
||||
A swarm of dreams.
|
||||
|
||||
## Go Go Go No Docker
|
||||
## Proof-of-concept
|
||||
|
||||
- [ ] List apps that are templated under https://git.autonomic.zone/compose-stacks
|
||||
- [ ] Clone selected app template and parse configuration for inputs (env vars and secrets)
|
||||
- [ ] Generate a form so those values can be filled out
|
||||
- [ ] Save the form inputs to a `db.json`
|
||||
- [ ] Deploy an applicaiton to a local swarm (assumes access to local docker socket)
|
||||
- [ ] Create an "edit app" page where the `db.json` is re-called and can be updated
|
||||
- [ ] Make sure re-deploy works (taking care of updating secret and app versions)
|
||||
|
||||
## Run It
|
||||
|
||||
### Go Go Go No Docker
|
||||
|
||||
```bash
|
||||
$ python3 -m venv .venv && source .venv/bin/activate
|
||||
@ -12,14 +24,14 @@ $ pip install -r requirements.txt
|
||||
$ make python-run
|
||||
```
|
||||
|
||||
## Go Go Go Yes Docker
|
||||
### Go Go Go Yes Docker
|
||||
|
||||
```bash
|
||||
$ make docker-build
|
||||
$ make docker-run
|
||||
```
|
||||
|
||||
## Go Go Go Yes Docker Compose
|
||||
### Go Go Go Yes Docker Compose
|
||||
|
||||
```bash
|
||||
$ pip install "docker-compose>=1.26.0,<2"
|
||||
|
Reference in New Issue
Block a user