Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

create a more fine grained interface to camp #14

Open
vassik opened this issue Jul 24, 2018 · 3 comments
Open

create a more fine grained interface to camp #14

vassik opened this issue Jul 24, 2018 · 3 comments

Comments

@vassik
Copy link
Contributor

vassik commented Jul 24, 2018

we can specify location of feature.yml
we can specify location of composite.yml
we can specify location of images.yml
we can specify location of output directory with generated configurations

@jesus-gorronogoitia
Copy link

I would add other features to improve the CAMP interface:

  • we can specify the location of the input docker-compose.yml
  • we can specify the maximum number of configurations to be generated (upper bound). CAMP does not necessarily be able to generate up to those configurations, but if it can, no more than this number of configurations will be generated.

@jesus-gorronogoitia
Copy link

In relation to this requirement for fine tune STAMP configuration, the ability to specify locations for CAMP input models, such as feature.yml and composite.yml should enable us to define different configuration amplification domains for CAMP. For instance, in scenario 1) Atos CityGo could be interesting on testing it under different functional configurations, where default backend dependencies are replaced by others (OS distros/versions, RDBMS engines/versions, python 2.X/3.X, Apache vs Nginx), or in scenario 2) Atos CityGo is tested under different parameterizations of the Apache or Nginx engines or the PostgreSQL engine for maximizing its performance and/or resources consumption.
Therefore, specifying these CAMP input models is quire relevant.

@jesus-gorronogoitia
Copy link

Once this fine-grained CAMP user interface is implemented, the CAMP documentation (user-guide) should be updated accordingly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants