github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/docs/2-the-jackal-cli/100-cli-commands/jackal_tools_helm_repo_index.md (about)

     1  # jackal tools helm repo index
     2  <!-- Auto-generated by hack/gen-cli-docs.sh -->
     3  
     4  generate an index file given a directory containing packaged charts
     5  
     6  ## Synopsis
     7  
     8  
     9  Read the current directory and generate an index file based on the charts found.
    10  
    11  This tool is used for creating an 'index.yaml' file for a chart repository. To
    12  set an absolute URL to the charts, use '--url' flag.
    13  
    14  To merge the generated index with an existing index file, use the '--merge'
    15  flag. In this case, the charts found in the current directory will be merged
    16  into the existing index, with local charts taking priority over existing charts.
    17  
    18  
    19  ```
    20  jackal tools helm repo index [DIR] [flags]
    21  ```
    22  
    23  ## Options
    24  
    25  ```
    26    -h, --help           help for index
    27        --merge string   merge the generated index into the given index
    28        --url string     url of chart repository
    29  ```
    30  
    31  ## Options inherited from parent commands
    32  
    33  ```
    34        --burst-limit int                 client-side default throttling limit (default 100)
    35        --debug                           enable verbose output
    36        --kube-apiserver string           the address and the port for the Kubernetes API server
    37        --kube-as-group stringArray       group to impersonate for the operation, this flag can be repeated to specify multiple groups.
    38        --kube-as-user string             username to impersonate for the operation
    39        --kube-ca-file string             the certificate authority file for the Kubernetes API server connection
    40        --kube-context string             name of the kubeconfig context to use
    41        --kube-insecure-skip-tls-verify   if true, the Kubernetes API server's certificate will not be checked for validity. This will make your HTTPS connections insecure
    42        --kube-tls-server-name string     server name to use for Kubernetes API server certificate validation. If it is not provided, the hostname used to contact the server is used
    43        --kube-token string               bearer token used for authentication
    44        --kubeconfig string               path to the kubeconfig file
    45    -n, --namespace string                namespace scope for this request
    46        --qps float32                     queries per second used when communicating with the Kubernetes API, not including bursting
    47        --registry-config string          path to the registry config file
    48        --repository-cache string         path to the file containing cached repository indexes
    49        --repository-config string        path to the file containing repository names and URLs
    50  ```
    51  
    52  ## SEE ALSO
    53  
    54  * [jackal tools helm repo](jackal_tools_helm_repo.md)	 - add, list, remove, update, and index chart repositories