akosiaris added a comment.

  In T265512#6648623 <https://phabricator.wikimedia.org/T265512#6648623>, 
@Gehel wrote:
  
  > 
  
  
  
  > My (limited) understanding of the usual pipelines is that we expect a 
1-to-1 mapping between project source code, packaged artifact and deployment.
  
  That is true for usual pipelines, but having met this already for the 
deployment pipeline, there has been work already to not have that 1-to-1 
mapping. Examples of the fact we don't have a 1-to-1 mapping between packaged 
artifact and deployment is eventgate, which has 4 different installations[1]. 
Also, depending on the support from the framework used, there isn't necessarily 
a 1-1 mapping between repo and packaged artifact. It is true that 1 repo needs 
to be the umbrella one for which configuration is setup, but otherwise that 
repo can fetch in dependencies. Finally there has been work on the possibility 
to create more than 1 docker container (the artifact part) from a single repo. 
However, our testbed's (ORES) team does not have the capacity to test that out 
and the ORES migration to kubernetes has been declined (for reasons mostly 
unrelated to the pipeline).
  
  > This assumption is broken in our case, where the project source code 
generates multiple packaged artifacts, and each artifact generates potentially 
multiple independent deployments.
  
  I think not, at least for the latter as the eventgate example shows. 
Depending on what exactly the multiple packaged artifacts means, that might 
work fine as well.
  
  [1] 
https://gerrit.wikimedia.org/r/plugins/gitiles/operations/deployment-charts/+/refs/heads/master/helmfile.d/services/

TASK DETAIL
  https://phabricator.wikimedia.org/T265512

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Mstyles, akosiaris
Cc: dduvall, jeena, akosiaris, Aklapper, Gehel, Mstyles, Alter-paule, 
Beast1978, CBogen, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, 
Nandana, Namenlos314, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, 
Bsandipan, Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, EBjune, merbst, 
LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Scott_WUaS, Jonas, 
Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to