File-Based Catalog (FBC) for the ExploitIQ Operator.
v4.19/ # OCP version directory
├── catalog.Dockerfile # FBC image build
├── graph.yaml # OLM template (channels, bundles)
├── licenses/license.txt # Apache 2.0
└── catalog/exploit-iq-operator/
└── catalog.json # Rendered FBC (generated)
./generate-fbc.sh --render v4.19
./generate-fbc.sh --render-all./generate-fbc.sh --validate v4.19
./generate-fbc.sh --validate-all./replace.sh sha256:<old> sha256:<new>
./generate-fbc.sh --render v4.19- Copy an existing version directory:
cp -r v4.19 v4.20 - Update
FROMtag incatalog.Dockerfileto match OCP version - Update
graph.yamlas needed - Render and validate:
./generate-fbc.sh --render v4.20 ./generate-fbc.sh --validate v4.20