|mediawiki/services/recommendation-api/deploy : master||Add scap configuration|
The config template should be in the deploy repo, just as it is for Citoid. Some config variables will need to come from Puppet, though, like the URIs for the services that your service is contacting (RESTBase, wdqs). For now you can put the default values for these in scap/vars.yaml and we can work on them in a second step.
No, but that is not relevant as in the deploy repo we mostly focus on the WMF production environment. If one wanted to, one could set up a different scap environment and have a separate config for it, but that is outside the scope of this ticket / effort.
- Is there a problem with using the same port as Citoid (1970), or will this service need a unique port? Are these tracked anywhere?
Yes. Two services cannot attach to the same port. The exact port number is not that relevant, we will take care of that in the upcoming ops/puppet patch.