Open techsavvyash opened 5 months ago
https://github.com/SamagraX-Stencil/stencil/assets/91362589/9e602c60-e3f4-4d48-9f49-30e537af8c9c
https://github.com/SamagraX-Stencil/stencil/assets/91362589/65e3d41a-c6d9-4a21-9272-2693fe17bf5b
logging
while bootstraping the project (as it was only generating docker files and no code level generationmonitoring
and monitoringService
--skip-docker
flag
stencil new projectName --skip-docker
will skip the docker files if the services are selected at next step.stencil docker <services...>
command to generate the docker files
docker-start.sh
file and implemented --path
(example: stencil docker postgres --path src/test)
Description
The docker command should allow for two things:
stencil docker monitoring
should setup the docker-compose files necessary for the monitoring tooling setup withPrometheues
,Grafana
andNodeExporter
. This will be maintained and done via the schematics itself.stencil docker postgres
should ask the user whether they want to add the add this to an existing docker-compose file or whether they want a new file to be setup for this and that update accordingly. In case of a new file thestart-docker.sh
should be updated to incorporate the new file.Refer #88 for an extensive list of the things we need to support.