Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The kustomizations does not seem to render out correctly for discoverying images #3065

Open
a1994sc opened this issue Oct 3, 2024 · 0 comments · May be fixed by #3094
Open

The kustomizations does not seem to render out correctly for discoverying images #3065

a1994sc opened this issue Oct 3, 2024 · 0 comments · May be fixed by #3094

Comments

@a1994sc
Copy link

a1994sc commented Oct 3, 2024

Environment

Device and OS: fedora
App version: fluxcd 2.4.0
Kubernetes distro being used: rke2, 1.31.1
Other: zarf 0.40.1

Steps to reproduce

  1. Install fluxcd
  2. Create zarf.yaml with the following contents:
  • kind: ZarfPackageConfig
    metadata:
      name: fluxcd-install
    components:
      - name: flux-install
        required: true
        manifests:
        - name: flux-install
          namespace: flux-system
          noWait: true
          kustomizeAllowAnyDirectory: true
          kustomizations:
          - ./.
        images: []
  1. Create kustomization.yaml with the following contents:
  • apiVersion: kustomize.config.k8s.io/v1beta1
    kind: Kustomization
    resources:
    - gotk-components.yml
  1. run: flux install --export > gotk-components.yml
  2. run: zarf dev find-images

Expected result

That zarf discovers the images for fluxcd and its signatures.

  • ghcr.io/fluxcd/source-controller:v1.4.1
  • ghcr.io/fluxcd/kustomize-controller:v1.4.0
  • ghcr.io/fluxcd/helm-controller:v1.1.0
  • ghcr.io/fluxcd/notification-controller:v1.4.0

Actual Result

 NOTE  Using build directory .
  ✔  Looking for images in component "flux-install" across 0 resources

components:
@a1994sc a1994sc linked a pull request Oct 12, 2024 that will close this issue
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Triage
Development

Successfully merging a pull request may close this issue.

1 participant