$ cd examples/longhorn $ zarf package create . --confirm Saving log file to /var/folders/bk/rz1xx2sd5zn134c0_j1s2n5r0000gp/T/zarf-2023-05-19-09-17-38-3093453865.log Using build directory . ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ kind: ZarfPackageConfig metadata: name: longhorn description: Example package for Longhorn cloud native distributed block storage for Kubernetes version: 1.4.0 components: - name: longhorn-environment-check required: true actions: onDeploy: after: - cmd: | export PATH=$PATH:./ awk '{gsub(/kubectl /, "./zarf tools kubectl ")} 1' ./environment_check.sh > tmp && mv tmp ./environment_check.sh awk '{gsub(/"kubectl" /, "")} 1' ./environment_check.sh > tmp && mv tmp ./environment_check.sh chmod +x ./environment_check.sh ./environment_check.sh files: - source: https://raw.githubusercontent.com/longhorn/longhorn/v1.4.0/scripts/environment_check.sh target: environment_check.sh executable: true - source: https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 target: jq executable: true - name: longhorn description: Deploy Longhorn into a Kubernetes cluster. https://longhorn.io required: true actions: onRemove: before: - cmd: "./zarf tools kubectl -n longhorn-system patch -p '{\"value\": \"true\"}' --type=merge lhs deleting-confirmation-flag" charts: - name: longhorn url: https://charts.longhorn.io version: 1.4.0 namespace: longhorn-system valuesFiles: - values.yaml manifests: - name: longhorn-connect namespace: longhorn-system files: - connect.yaml images: - longhornio/csi-attacher:v3.4.0 - longhornio/csi-provisioner:v2.1.2 - longhornio/csi-resizer:v1.3.0 - longhornio/csi-snapshotter:v5.0.1 - longhornio/csi-node-driver-registrar:v2.5.0 - longhornio/livenessprobe:v2.8.0 - longhornio/backing-image-manager:v1.4.0 - longhornio/longhorn-engine:v1.4.0 - longhornio/longhorn-instance-manager:v1.4.0 - longhornio/longhorn-manager:v1.4.0 - longhornio/longhorn-share-manager:v1.4.0 - longhornio/longhorn-ui:v1.4.0 - longhornio/support-bundle-kit:v0.0.17 ✔ Create Zarf package confirmed📦 LONGHORN-ENVIRONMENT-CHECK COMPONENT• Downloading environment_check.sh ✔ Downloaded https://raw.githubusercontent.com/longhorn/longhorn/v1.4.0/scripts/environment_check.sh • Downloading jq-linux64 ✔ Downloaded https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64📦 LONGHORN COMPONENT• Processing helm chart longhorn:1.4.0 from repo https://charts.longhorn.io • Processing helm chart longhorn:1.4.0 from repo https://charts.longhorn.io • Loading 1 K8s manifests • Loading 1 K8s manifests📦 COMPONENT IMAGES• Loading metadata for 13 images. This step may take several seconds to complete. • Loading metadata for 13 images. This step may take several seconds to complete. • Pulling Zarf package data (0.00 Byte of 786.66 MBs) ✔ Pulling 13 images (786.66 MBs) • Creating SBOMs for 13 images and 1 components with files. • Creating SBOMs for 13 images and 1 components with files.