-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into github_access_method
- Loading branch information
Showing
60 changed files
with
2,016 additions
and
503 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
## Format Specifications | ||
|
||
The Open Component Model (OCM) uses some dedicated formats | ||
to represent content: | ||
|
||
- File Formats | ||
|
||
- Common Transport Format (CTF) | ||
|
||
It is possible to represent OCI and OCM content as file system content. | ||
This is used to provide a repository implementation based on a filesystem, | ||
which can be used to transport content without direct internet access. | ||
|
||
There are three different technical flavors: | ||
- `directory`: the content is stored directly as a directory tree | ||
- `tar`: the directory tree is stored in a tar archive | ||
- `tgz`: the directory tree is stored in a zipped tar archive | ||
|
||
All those technical representations use the same [file formats and directory | ||
structure](../../pkg/contexts/oci/repositories/ctf/README.md). | ||
|
||
- Raw Helm Chart Format | ||
|
||
Helm Charts can be stored as OCI artefacts in OCI repositories. When | ||
downloading those artefacts by default they will be transformed to the | ||
regular helm file system representation by some download handlers. | ||
If a raw format is chosen the | ||
[OCI representation](../../pkg/contexts/oci/repositories/ctf/README.md#artefact-set-archive-format) | ||
is used to represent the chart content. | ||
|
||
- Component Descriptor | ||
|
||
There are two [serialization versions](compdesc/README.md) to store an OCM component descriptor | ||
as YAML |
Oops, something went wrong.