apiVersion: "helm-expt.confighub.com/v1alpha1"
kind: "InstallerPackageReceipt"
metadata:
  name: "bitnami-nginx-24.0.2"
spec:
  chart:
    name: "nginx"
    repository: "bitnami"
    version: "24.0.2"
  deterministicBundle:
    byteIdenticalAcrossTwoLocalBundles: true
    command: "cub installer package packages/bitnami/nginx/24.0.2 -o <tmp>/nginx-24.0.2.tgz"
    sha256: "2ad752b92ec7fe256da54a2b86fc0afde30d1f9afe38819587fb47c9cb9ecb8d"
  package:
    name: "bitnami-nginx"
    path: "packages/bitnami/nginx/24.0.2"
    sourceFiles:
      -
        path: "README.md"
        sha256: "0d02f0f7ea6e1a3f4b8254c5f0c952aa90bed3cec6599847cebe0c30097d0722"
        bytes: 171
      -
        path: "bases/existing-tls-ingress/kustomization.yaml"
        sha256: "44d52637f259f73730afd3a41d7350391387456ab7c418f201eec1ef73720153"
        bytes: 99
      -
        path: "bases/existing-tls-ingress/upstream.yaml"
        sha256: "cb5cdb64d2f05a0f3e2b2d07facc3d08705f86b3a34a3f52c891bdbd28d44e8f"
        bytes: 7999
      -
        path: "bases/http-clusterip/kustomization.yaml"
        sha256: "44d52637f259f73730afd3a41d7350391387456ab7c418f201eec1ef73720153"
        bytes: 99
      -
        path: "bases/http-clusterip/upstream.yaml"
        sha256: "7fb28597f2eea8113612fa9e67ac84760cba1e72c42a4c59e4c25d284e0a94ba"
        bytes: 7244
      -
        path: "collector/target-facts.sh"
        sha256: "c8077e26daa353736af17b31c7e47891de44587a083c7ddce8e697981b204b35"
        bytes: 2736
      -
        path: "installer.yaml"
        sha256: "a1a4b668e248cf0b39961ed484ac5126a179d0786324e07b7107c9239d121f0f"
        bytes: 1311
    version: "24.0.2"
  setupChecks:
    -
      allowedCubOnlyObjects:
        - "v1|Namespace||nginx"
      base: "http-clusterip"
      command: "cub installer setup --pull packages/bitnami/nginx/24.0.2 --base http-clusterip --work-dir <tmp> --non-interactive --namespace nginx"
      cubInstallObjectCountIncludingSupport: 6
      helmReleaseObjectCount: 5
      semanticObjectMatches: "5/5"
      separatedSecretCount: 0
      targetFactMode: "not-required"
      targetFactsBound: false
      variant: "http-clusterip"
    -
      allowedCubOnlyObjects:
        - "v1|Namespace||nginx"
      base: "existing-tls-ingress"
      command: "cub installer setup --pull packages/bitnami/nginx/24.0.2 --base existing-tls-ingress --work-dir <tmp> --non-interactive --namespace nginx"
      cubInstallObjectCountIncludingSupport: 7
      helmReleaseObjectCount: 6
      semanticObjectMatches: "6/6"
      separatedSecretCount: 0
      targetFactMode: "collector-facts"
      targetFactsBound: true
      variant: "existing-tls-ingress"
