conceptual question
This commit is contained in:
parent
21e983a086
commit
fd3a926f34
|
@ -154,6 +154,8 @@ Please note any ideas and arguments you have: https://pad.local-it.org/dB0FsiomR
|
||||||
- A go binary that is build on top of the abra library
|
- A go binary that is build on top of the abra library
|
||||||
- An abra command like `abra compose`
|
- An abra command like `abra compose`
|
||||||
|
|
||||||
|
- Put `config.yml` into `~/.abra/servers/<server>/` or let the user decide?
|
||||||
|
|
||||||
- Should we move completely away from .env files?
|
- Should we move completely away from .env files?
|
||||||
- This would skip the translation step into env files
|
- This would skip the translation step into env files
|
||||||
- It reduces the complexity!
|
- It reduces the complexity!
|
||||||
|
@ -165,4 +167,3 @@ Please note any ideas and arguments you have: https://pad.local-it.org/dB0FsiomR
|
||||||
- better configuration versioning for different recipe versions
|
- better configuration versioning for different recipe versions
|
||||||
- harder to maintain the recipes: requires knowledge about the connectable apps
|
- harder to maintain the recipes: requires knowledge about the connectable apps
|
||||||
- Global config?
|
- Global config?
|
||||||
|
|
||||||
|
|
|
@ -269,7 +269,7 @@ def deploy_apps(apps):
|
||||||
for app in INSTANCE["apps"]:
|
for app in INSTANCE["apps"]:
|
||||||
domain = map_subdomain(app)
|
domain = map_subdomain(app)
|
||||||
if (apps and app in apps) or domain not in deployed_domains:
|
if (apps and app in apps) or domain not in deployed_domains:
|
||||||
logging.info(f'deploy {domain}')
|
print(f'deploy {domain}')
|
||||||
print(abra("app", "deploy", "-C", "-n", domain))
|
print(abra("app", "deploy", "-C", "-n", domain))
|
||||||
logging.info(f'execute commands for {domain}')
|
logging.info(f'execute commands for {domain}')
|
||||||
execute_cmds(app)
|
execute_cmds(app)
|
||||||
|
@ -284,7 +284,7 @@ def undeploy_apps(apps):
|
||||||
apps = INSTANCE["apps"]
|
apps = INSTANCE["apps"]
|
||||||
for app in apps:
|
for app in apps:
|
||||||
domain = map_subdomain(app)
|
domain = map_subdomain(app)
|
||||||
logging.info(f'undeploy {domain}')
|
print(f'undeploy {domain}')
|
||||||
if domain in deployed_domains:
|
if domain in deployed_domains:
|
||||||
print(abra("app", "undeploy", "-n", domain))
|
print(abra("app", "undeploy", "-n", domain))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue