Continuous Deployment Events #28
Replies: 1 comment 2 replies
-
Without going into the other parts part of the questions, which is outside of my domain, we have one-or-two definitions of Environment floating around, I believe. In the Continuous Deployment part of the spec, an environment is something that is (pretty frequently, I assume) created/removed and that can run services. I take this to mean e.g. a Kubernetes cluster or a Docker host or similar. Eiffel has a more generic concept to cover both deployment and test environments: it may be a virtual image, a complete mechatronic system of millions of independent parts, or anything in between. ESCI(D) is mostly concerned with environments on which activities are run (mainly test activities), and refers to to said environments as resource sets (in ESCI, the term "environment" is used to differentiate between e.g. "production" and "staging", not between individual resource sets inside said environment, e.g. "prod-1" and "prod-2"). |
Beta Was this translation helpful? Give feedback.
-
What is an environment?
Should services and environments have starting and completed events?
Do deployments events have sub-events, ie for deployments to each cluster would be a sub-event of the higher level deployment event?
Beta Was this translation helpful? Give feedback.
All reactions