Commit Graph

  • 45cea89752 added initial install script Zack Hodgson Brady 2023-11-12 00:06:49 -05:00
  • 6062c20e02 Merge pull request #138 from rancherfederal/fix-github-path v0.4.0-rc.2 v0.4.0 Adam Martin 2023-11-06 09:08:41 -05:00
  • be486df762 fix carbide cosign repo path and perms Adam Martin 2023-11-06 09:07:13 -05:00
  • 4d950f7b0a Add OCI hauler manifests. (#136) v0.4.0-rc.1 Adam Martin 2023-11-03 15:44:05 -04:00
  • f8c16a1a24 Merge pull request #135 from rancherfederal/cosign-verify Adam Martin 2023-11-03 15:27:48 -04:00
  • 6e8c7db81f Merge branch 'main' of github.com:rancherfederal/hauler into cosign-verify Adam Martin 2023-11-03 13:56:21 -04:00
  • 4772657548 Add cosign for handling image functionality. (#134) Adam Martin 2023-11-03 13:43:32 -04:00
  • 337494cefd merge pull request #132 from rancherfederal/zackbradys-readme-updates Zack Brady 2023-10-26 00:43:53 -04:00
  • 865afb4a2d updated readme for extra info Zack Brady 2023-10-26 00:42:58 -04:00
  • d8b0193a92 merge pull request #133 from rancherfederal/zackbradys-github-updates Zack Brady 2023-10-25 18:01:34 -04:00
  • b616f54085 updated readme for deprecated commands Zack Brady 2023-10-25 17:03:35 -04:00
  • 870f2ebda8 last typo fixes Zack Brady 2023-10-21 02:37:42 -04:00
  • b7a8fc0a60 fixed typos Zack Brady 2023-10-20 12:32:31 -04:00
  • 04c97b8a97 fixed typos Zack Brady 2023-10-20 12:22:10 -04:00
  • d46ccd03a5 updated github templates Zack Brady 2023-10-20 04:59:51 -04:00
  • 99288f9b9d removed old docs Zack Brady 2023-10-20 03:56:01 -04:00
  • 2cc5e902ad updated readme Zack Brady 2023-10-20 03:49:43 -04:00
  • f2b0c44af3 polish up cosign verify for hauler store sync Adam Martin 2023-10-12 12:05:35 -04:00
  • 356c46fe28 update go.mod Adam Martin 2023-10-12 10:34:40 -04:00
  • 323b93ae20 fix cosign verify logging Adam Martin 2023-10-11 11:53:16 -04:00
  • bb9a088a84 fixes and logging for cosign verify <iamge> Adam Martin 2023-10-11 11:24:11 -04:00
  • 96d92e3248 impl for cosign functions for images & store copy Adam Martin 2023-10-10 10:48:48 -04:00
  • 220eeedb2c add cosign drop-in funcs Adam Martin 2023-10-10 10:47:11 -04:00
  • 3049846a46 cli updates to accomodate the cosign additions Adam Martin 2023-10-06 14:40:06 -04:00
  • ece463bc1c adjust Makefile to be a little more generic Adam Martin 2023-10-06 14:37:08 -04:00
  • 58c55d7aeb add cosign logic Adam Martin 2023-10-06 14:36:07 -04:00
  • 214ed48829 updates to OCIL funcs to handle cosign changes Adam Martin 2023-10-06 14:34:48 -04:00
  • 7d6bbbc6fc pull back in ocil Adam Martin 2023-10-02 21:15:02 -04:00
  • 995477db22 Merge pull request #131 from rancherfederal/dep-updates Jacob Blain Christen 2023-10-11 09:36:25 -07:00
  • 9862e61f23 update github action deps as well Adam Martin 2023-10-06 15:06:27 -04:00
  • fe7122da8a update dependencies Adam Martin 2023-10-06 14:53:17 -04:00
  • 2999b90e30 Merge pull request #130 from rancherfederal/deprecate-non-store-stuff Jacob Blain Christen 2023-09-28 11:51:33 -07:00
  • 4beb4d4200 deprecation notices for dl and non-store serve Adam Martin 2023-09-27 09:07:33 -04:00
  • 4ed1b0a1a4 Update walkthrough.md Brandon 2022-08-27 10:40:15 -04:00
  • 925ce53aeb Merge pull request #127 from neoakris/content_doc_example Brandon 2022-04-25 15:52:36 -04:00
  • 3888e23907 reworded code comment to be more accurate Chris McGrath 2022-04-25 15:26:06 -04:00
  • 88f482f4af fixed syntax issue Chris McGrath 2022-04-25 15:22:27 -04:00
  • 425c92e8a6 added missing 'cat contents.yaml' to example Chris McGrath 2022-04-25 15:08:08 -04:00
  • 011a4d8725 adding imperative generation of declarative config example to doc Chris McGrath 2022-04-25 15:03:39 -04:00
  • a313e2f77d Wrap errors v0.2.2-alpha1 Matt Nikkel 2022-03-08 10:03:32 -05:00
  • a3a2329a03 Create cache directory even if specified Matt Nikkel 2022-03-08 10:03:08 -05:00
  • c360a193f4 Simplify default store directory logic Matt Nikkel 2022-03-08 07:05:47 -05:00
  • 0df5f85d44 Improve log level CLI description Matt Nikkel 2022-03-08 06:43:37 -05:00
  • a105782aa4 Merge pull request #125 from nikkelma/0.2-dl-flags Matt Nikkel 2022-03-07 21:17:55 -05:00
  • 11806972b4 Add auth, insecure, plain-http support to download Matt Nikkel 2022-03-02 23:12:47 -05:00
  • d682c03170 Add download flags from 0.3 Matt Nikkel 2022-03-02 15:26:48 -05:00
  • 41e4d25969 Merge pull request #124 from nikkelma/0.2-image-txts Matt Nikkel 2022-03-07 20:42:01 -05:00
  • cec4d8474c Fix ImageTxt.New function call parameters Matt Nikkel 2022-03-02 17:04:53 -05:00
  • 5cb6a5ef60 Update imagetxt to align with 0.3, add tests; make content image type public Matt Nikkel 2022-03-01 21:55:20 -05:00
  • 2165c54508 Add ImageTxts v1alpha2 API definition Matt Nikkel 2022-03-01 21:39:45 -05:00
  • d90bd6152b Add ImageTxts to sync subcommand Matt Nikkel 2022-03-01 21:39:03 -05:00
  • 90cc646ff3 Add ImageTxts collection API definition and implementation Matt Nikkel 2022-03-01 21:38:42 -05:00
  • 5127843a0b Move Opener logic to shared component Matt Nikkel 2022-03-01 21:34:52 -05:00
  • c7886132f8 Merge pull request #123 from nikkelma/0.2-v1alpha2 Matt Nikkel 2022-03-07 19:56:43 -05:00
  • 2ecc5a8b14 Add v1alpha2 support to Load Matt Nikkel 2022-03-07 16:01:51 -05:00
  • a836650d62 Refine deprecation warning message Matt Nikkel 2022-03-07 14:13:31 -05:00
  • c76dd705e5 Return better error messages for unsupported API versions Matt Nikkel 2022-03-07 14:07:43 -05:00
  • 77560b1442 Support multiple API versions in sync command Matt Nikkel 2022-03-01 21:30:00 -05:00
  • a22455c6df Add v1alpha2 API definitions Matt Nikkel 2022-03-01 21:29:19 -05:00
  • c60ccc8085 Merge pull request #116 from noslzzp/main Brandon 2022-02-03 18:48:54 -05:00
  • 6ebcd5088d Update README.md NoSLZZP 2022-02-03 17:23:41 -05:00
  • d8bbb16e6e Merge pull request #110 from joshrwolf/override-files v0.3.0-rc.4 v0.3.0 Josh Wolf 2022-01-25 11:05:56 -07:00
  • 105fb3a119 ensure thick charts follow proper reference naming convention Josh Wolf 2022-01-25 11:00:26 -07:00
  • c341929a57 add optional args to file name generation and discovery Josh Wolf 2022-01-25 08:07:43 -07:00
  • dff591d08b ensure k3s collection contents have default repo specified (#109) Josh Wolf 2022-01-24 17:03:07 -07:00
  • 50b5f87c86 Merge pull request #108 from joshrwolf/helm v0.3.0-rc.3 Josh Wolf 2022-01-24 16:40:35 -07:00
  • 320a4af36a add support for helm authentication when storing charts Josh Wolf 2022-01-24 16:31:03 -07:00
  • a1be863812 update helm dependency to 3.8.0 Josh Wolf 2022-01-24 16:29:57 -07:00
  • 513175399b add basic configuration for fileserer Josh Wolf 2022-01-24 08:24:42 -07:00
  • c3a0a09216 Merge pull request #92 from nikkelma/image-txt-collection v0.3.0-rc.2 Matt Nikkel 2022-01-20 10:31:12 -05:00
  • 94268e38ba Fix panic on empty target sources map Matt Nikkel 2022-01-13 13:15:03 -05:00
  • ac52ad8260 Add ImageTxt tests Matt Nikkel 2022-01-13 13:57:27 -05:00
  • 597a5aa06d Handle ImageTxts objects in sync subcommand Matt Nikkel 2022-01-13 13:56:20 -05:00
  • 6d9270106b Add ImageTxt collection + storing logic Matt Nikkel 2022-01-13 13:43:22 -05:00
  • cee4bddbc0 Add ImageTxts collection API definition Matt Nikkel 2021-12-06 13:46:31 -05:00
  • 917e686da6 Merge pull request #106 from joshrwolf/ocil v0.3.0-rc.1 Josh Wolf 2022-01-12 11:37:30 -07:00
  • 39dc1aac23 ensure charts are always given a version tag Josh Wolf 2022-01-12 11:32:26 -07:00
  • 8edc4927a8 move store/cache flags from global to store scoped Josh Wolf 2022-01-12 10:30:05 -07:00
  • 8b372d8a20 factor out core oci logic into independent library (rancherfederal/ocil) Josh Wolf 2022-01-12 09:47:09 -07:00
  • 96d231efdf Merge pull request #102 from joshrwolf/content-location-tagging Josh Wolf 2021-12-13 15:32:40 -07:00
  • 1030ed92a8 add some standardization to referencing unreferenced content Josh Wolf 2021-12-13 13:23:08 -07:00
  • 313c40bba8 standardize content naming for unnamed content Josh Wolf 2021-12-13 11:30:57 -07:00
  • e6596549a3 Merge pull request #100 from joshrwolf/charts Josh Wolf 2021-12-13 11:57:53 -07:00
  • d31a17f411 ensure sync doesn't panic when given invalid or empty yaml content Josh Wolf 2021-12-10 18:58:51 -07:00
  • d2d3183ef1 add support for local charts from directory or archives Josh Wolf 2021-12-10 10:50:04 -07:00
  • e9bd38ca75 Merge pull request #98 from joshrwolf/oci Josh Wolf 2021-12-09 11:31:10 -07:00
  • 697a9fe034 ensure each copy test is independent Josh Wolf 2021-12-09 11:26:48 -07:00
  • 98322f7b28 rename redundant Store.Store to Store.Content Josh Wolf 2021-12-09 11:12:37 -07:00
  • 7eabbdc0aa restructure cli copy messages to print descriptor information Josh Wolf 2021-12-09 11:09:50 -07:00
  • cd93d7aaea make our implementation of oci content store public, remove redundant wrapper Store methods in favor of OCI implementation, add tests for store.Copy*() Josh Wolf 2021-12-09 11:09:09 -07:00
  • 4d676c632f Add docs for public content fields Matt Nikkel 2021-12-08 14:52:09 -05:00
  • 352c0141a9 Merge pull request #96 from nikkelma/public-content-types Josh Wolf 2021-12-08 12:46:38 -07:00
  • 40fb078106 Add chart name, repo, version fields Matt Nikkel 2021-12-08 14:35:30 -05:00
  • 49f9e96576 Add image ref field Matt Nikkel 2021-12-08 14:35:14 -05:00
  • fd22f93348 Make file ref field public Matt Nikkel 2021-12-08 14:34:54 -05:00
  • 822a24d79d Expose image OCI implementor publicly Matt Nikkel 2021-12-08 14:33:43 -05:00
  • 4e14688a9d Expose file OCI implementor publicly Matt Nikkel 2021-12-08 14:32:23 -05:00
  • 61cbc6f614 Merge pull request #95 from joshrwolf/info Josh Wolf 2021-12-08 11:25:13 -07:00
  • 6c1640f694 ensure filetests share a setup/teardown Josh Wolf 2021-12-08 11:21:36 -07:00
  • 8e4d3bee01 refactor cli command to properly output with more informative info Josh Wolf 2021-12-08 11:01:43 -07:00