Dmitriy Kalinin
Dmitriy Kalinin
> Let's assume this scenario you have a Bundle A that you want to copy to an air-gapped environment but we only want to copy 2 images that are part...
> What would we want the filter the be on? Labels on images or Repositories or Image names? + and how does that connect to e2e experience with pkgrepo+pkgs.
@aaronshurley is this in our prioritized backlog somewhere?
been brainstorming this with @joaopapereira, we have settled on ``` $ imgpkg push -b docker.io/dkalinin/foo:v1.0.0 -f my-bundle/ $ imgpkg copy -b docker.io/dkalinin/foo:v1.0.0 --inflate # registry location contains bundle + all...
note that annotations type is map[string]string, so `BUNDLE-2-ANNOTATION: true` would not be valid value. > --filter-bundle-by-annotation i would propose something like `-r --recursive-filter BUNDLE-2-ANNOTATION=`.
related issue: https://github.com/vmware-tanzu/carvel-kapp-controller/issues/114
> The resolution of the Release.namespace is different and the service name does not match with the specified namespace into the PackageInstall CR. what is the namespace that gets picked?
this is something we should also fix in vendir...
@developer-guy yes! we are definitely very open to contribution of such feature. x-link (existing issue): https://github.com/vmware-tanzu/carvel-kbld/issues/157
@kvaps says that kaniko v0.15 is less buggy. it also saves digest into a file after building.