Commit Graph
15 Commits
Author SHA1 Message Date
Josh Wolf d27ad7c7e8 add basic store tests 2021-12-01 22:49:15 -07:00
Josh Wolf d87d8a2041 primary: refactor store and transport to use oci-layouts and add fileserver feature
minors:
* add optional 'extraImages' to ThickCharts
* refactor File content into generic getter interfaces
* refactor artifact.Config into an actual usable interface (by File content)
* refactor 'copy' cli command to use oras mappers
* refactor 'serve' cli command to server registry and/or fileserver
2021-12-01 14:53:06 -07:00
Josh Wolf 933af22907 mvp rc prep (#65)
* add bootstrap script to k3s collection
* update ci to 1.17.x and temporarily skip tests (:
* remove helmtemplater
* update dependencies
* update releaser
* rename extremely poorly worded gitignore
2021-11-11 12:11:29 -07:00
Josh Wolf 8ab9fd6a38 represent all content as oci layouts (artifact.OCI interface), add blob caching and ephemeral stores (#59)
* represent all content as artifact.OCI interface and manipulate/add all content using oci layouts
* initial brew taps and macos universal binary
* change mediaType to string for better compatibility with other libraries
* ensure config is minimally viable for file/charts
* add transparent layer caching (filesystem) to artifact operations, clean up layer interface used by file/chart
* add store list and store copy commands

Signed-off-by: Josh Wolf <josh@joshwolf.dev>
2021-11-10 10:37:21 -07:00
Josh WolfandJosh Wolf 372af894b3 refactor to baseline on pluggable oci collection/distribution (#41)
refactor to baseline on pluggable oci collection/distribution

Co-authored-by: Josh Wolf <josh@joshwolf.dev>
2021-10-29 15:55:20 -06:00
Josh Wolf 84a76d5b08 add basic logging 2021-06-16 07:22:59 -06:00
Jennifer Power 2ad4687f48 chore: saving work with copy package 2021-06-03 07:33:52 -04:00
Josh Wolf da844e30e9 tar driver images alongside preload images 2021-05-22 00:30:34 -06:00
Josh Wolf 329b2691d9 oops 2021-04-26 12:09:08 -06:00
Josh Wolf fd8003993a add functionality from yam/singularity 2021-04-26 10:59:29 -06:00
Matt Nikkel f8cfe505a5 Cleanup - gitignore, empty chart file 2020-11-23 22:12:09 -05:00
Matt Nikkel af7884f887 Add vagrant-specific prep and install scripts 2020-08-29 23:37:06 -04:00
Brandon Gulla 592963578c registry is successfully bootstrapping 2020-08-17 17:57:31 -04:00
Brandon Gulla 8008f7bc9a adding transfer script 2020-08-17 11:44:53 -04:00
Brandon Gulla 1317226ab7 mainline 2020-08-14 06:01:27 -04:00