vendir
vendir copied to clipboard
Easy way to vendor portions of git repos, github releases, helm charts, docker image contents, etc. declaratively
**Describe the problem/challenge you have** Need to fetch artifacts from AWS S3 buckets. We, and our vendors, distribute artifacts with S3. Some buckets are secured so can't be accessed anonymously...
**Describe the problem/challenge you have** After I sync things with vendir and create my informed view of a folder I need to make a decision later on about what overall...
**What steps did you take:** [A clear and concise description steps that can be used to reproduce the problem.] Fetch a `tar` file through `HTTP` through `DirectoryContents` config, everything works...
**Describe the problem/challenge you have** I want to support 1.2.x for a given version, including pre-releases, but given something like this: ``` 1.1.1 1.1.2 1.2.0 1.2.10-build.1 1.2.10 1.2.100-build.20 1.2.100 1.3.0-build.1...
**Describe the problem/challenge you have** I want my project to run on different platforms and so depending on which platform I am building for I want to download different artifacts....
**Describe the problem/challenge you have** Implementation of https://github.com/vmware-tanzu/carvel-kapp-controller/issues/664 Allow the users to cache the contents of an image or bundle **Describe the solution you'd like** Depending on the path forward...
**What steps did you take:** ``` vendir tools sort-semver -v "v1.17.16_vmware.2-tkg.1 v1.17.16_vmware.2-tkg.2 v1.17.16_vmware.3-tkg.1 v1.18.16_vmware.1-tkg.1 v1.18.16_vmware.1-tkg.2 v1.18.16_vmware.3-tkg.1 v1.18.17_vmware.1-tkg.1 v1.18.17_vmware.2-tkg.1 v1.19.12_vmware.1-tkg.1 v1.19.12_vmware.1-tkg.2 v1.19.12_vmware.1-tkg.3-tf-v0.10.1 v1.19.16_vmware.1-tkg.1 v1.19.8_vmware.1-tkg.1 v1.19.8_vmware.1-tkg.2 v1.19.8_vmware.3-tkg.1 v1.19.9_vmware.1-tkg.1 v1.19.9_vmware.2-tkg.1 v1.20.11_vmware.1-tkg.1-tf-v0.10.1 v1.20.14_vmware.1-tkg.1 v1.20.14_vmware.1-tkg.2...
**Describe the problem/challenge you have** I want to be able to do: ``` apiVersion: vendir.k14s.io/v1alpha1 kind: Config directories: - path: packages/example contents: - path: . inline: paths: script.sh: | #!/bin/bash...
**Describe the problem/challenge you have** When downloading archive file using `http` I need the archive file to be automatically unpacked. **Describe the solution you'd like** The `githubRelease` option has `unpackArchive`...