Skip to content

[feature request] Support of Ordered Container Start #118

@mathieu-benoit

Description

@mathieu-benoit

Support of Ordered Container Start coming from this new Spec version:

The Spec itself is not yet released, the goal is to use the Spec version from this specific branch first: https://github.com/kai-kystverket/spec/tree/feat/add-before-field-to-containers.

One of the open question is do we want in score-go to catch common tests and errors that will be used by the different implementations later in their score-xyz generate command. Examples of check to implement here:

  • cyclic relationship container-a.before.containers = [container-b]; container-b.before.containers = [container-a]
  • unknown links container-a.before.containers = [unknown]
  • Some Score implementations may not support any kind of ready field.

This is not do be done yet, but open for suggestions while we will tests and integrate this new spec in score-compose and score-k8s.

So the first iteration is to integrate the new Spec in score-go here, in a new branch, and then the implementations will target this score-go's branch by the git branch version. So again, not to be merged/released yet. So typically integrating this new Spec: https://github.com/score-spec/score-go/tree/main?tab=readme-ov-file#upgrading-the-schema-version.

Metadata

Metadata

Labels

enhancementNew feature or requestgoPull requests that update Go code

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions