Skip to content

Commit 3fbd9a8

Browse files
chris-cronendeloof
authored andcommitted
Fix VISION document table
Signed-off-by: Christopher Crone <[email protected]>
1 parent e76dd5d commit 3fbd9a8

File tree

1 file changed

+14
-23
lines changed

1 file changed

+14
-23
lines changed

VISION.md

+14-23
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,9 @@ easy experimentation, and provide of validation of implementations.
7474

7575
The format wants to be a living specification that evolves over time and
7676
provides a way for tool builders to experiment with new ideas.
77+
7778
## In Scope
79+
7880
The purpose of this section is to set out the areas of functionality that
7981
Compose is set to target.
8082
The scope should be seen as a whitelist. It can be changed if all maintainers
@@ -89,28 +91,17 @@ There are four areas of the specification:
8991

9092
**Name**|**Description**|**Area**|**Reason**
9193
:-----|:-----|:-----|:-----
92-
Service list|List of services that the developer wishes to deploy or work with 
93-
|Core|Logical structure of the application
94-
Internal connectivity |Which services can communicate with each
95-
other|Core|Logical structure of the application
96-
External connectivity |Which application services are exposed and
97-
how|Core|Logical structure of the application
94+
Service list|List of services that the developer wishes to deploy or work with|Core|Logical structure of the application
95+
Internal connectivity |Which services can communicate with each other|Core|Logical structure of the application
96+
External connectivity |Which application services are exposed and how|Core|Logical structure of the application
9897
Volumes|How and where data is stored|Core|Logical structure of the application
99-
Labelling|Make parts of application identifiable|Core|Ease of user/structure of
100-
application 
101-
Container image build|Allow scripting of container image build|Build|Part of
102-
developer inner loop
103-
Container runtime configuration|"Entrypoint, environment, healthchecks,
104-
etc."|Deploy|
105-
Service configuration|Infrastructure specific configuration stored in the
106-
orchestrator|Deploy|
107-
Service secrets|Infrastructure specific secrets stored in the
108-
orchestrator|Deploy|
109-
Deployment strategy|"How services are deployed (e.g.: placement, affinity,
110-
etc.)"|Deploy|
111-
Non-container workloads|Other Cloud native components |Extension|Not containers
112-
but stateless cloud native component
113-
Production runtime service parameters|"Replicas, CPU/memory limits,
114-
etc."|Deploy|Production Ops concern
98+
Labelling|Make parts of application identifiable|Core|Ease of user/structure of application 
99+
Container image build|Allow scripting of container image build|Build|Part of developer inner loop
100+
Container runtime configuration|"Entrypoint, environment, healthchecks, etc."|Deploy|
101+
Service configuration|Infrastructure specific configuration stored in the orchestrator|Deploy|
102+
Service secrets|Infrastructure specific secrets stored in the orchestrator|Deploy|
103+
Deployment strategy|How services are deployed (e.g.: placement, affinity, etc.)|Deploy|
104+
Production runtime service parameters|Replicas, CPU/memory limits, etc.|Deploy|
105+
Non-container workloads|Other Cloud native components |Extension|Not containers but stateless cloud native component
115106
Logging|Where logs are kept|Out|Production Ops concern
116-
Platform infrastructure|"Cluster setup, DaaS, etc."|Out|Production Ops concern
107+
Platform infrastructure|"Cluster setup, DBaaS, etc."|Out|Production Ops concern

0 commit comments

Comments
 (0)