Helm Pull
helm pull
завантажити чарт з репозиторію та (за бажанням) розпакувати його в локальну теку
Опис
Отримати пакет із репозиторію пакетів та завантажити його локально.
Це корисно для отримання пакетів для інспекції, модифікації або перепакування. Також це можна використовувати для криптографічної перевірки чарту без його встановлення.
Існують параметри для розпакування чарту після завантаження. Це створить теку для чарту та розпакує в неї файли.
Якщо вказано прапорець --verify
, запитуваний чарт ПОВИНЕН мати файл підтвердження автентичності та ПОВИНЕН пройти процес перевірки. Будь-яка помилка призведе до помилки, і чарт не буде збережено локально.
helm pull [URL чарта | репозиторій/назвачартa] [...] [flags]
Параметри
--ca-file string перевірити сертифікати HTTPS-серверів за допомогою цього CA пакету
--cert-file string ідентифікувати клієнта HTTPS, використовуючи цей файл SSL сертифікату
-d, --destination string місце для збереження чарту. Якщо вказано разом із untardir, то untardir буде додано до нього (стандартно ".")
--devel використовувати також версії в розробці. Еквівалент версії '>0.0.0-0'. Якщо вказано --version, цей параметр ігнорується.
-h, --help довідка pull
--insecure-skip-tls-verify пропустити перевірку TLS-сертифікатів для завантаження чарту
--key-file string ідентифікувати HTTPS-клієнта за допомогою цього SSL-ключа
--keyring string місце розташування публічних ключів для перевірки (стандартно "~/.gnupg/pubring.gpg")
--pass-credentials передавати облікові дані всім доменам
--password string пароль для репозиторію чарта, де знаходиться запитуваний чарт
--plain-http використовувати незахищені HTTP-зʼєднання для завантаження чарта
--prov завантажити файл підтвердження автентичності, але не виконувати перевірку
--repo string URL репозиторію чарта, де знаходиться запитуваний чарт
--untar якщо встановлено, чарт буде розпаковано після завантаження
--untardir string якщо вказано untar, цей прапорець вказує назву теки, в яку буде розпаковано чарт (стандартно ".")
--username string імʼя користувача для репозиторію чарта, де знаходиться запитуваний чарт
--verify перевірити пакет перед використанням
--version string вказати обмеження на версію чарта для використання. Це обмеження може бути конкретною міткою (наприклад, 1.1.1) або посилатися на допустимий діапазон (наприклад, ^2.0.0). Якщо не вказано, використовується остання версія
Параметри, успадковані від батьківських команд
--burst-limit int стандартні обмеження на стороні клієнта (стандартно 100)
--debug увімкнути розширений вивід
--kube-apiserver string адреса та порт сервера API Kubernetes
--kube-as-group stringArray група для імперсонації під час операції, цей прапор може бути повторений для вказання кількох груп.
--kube-as-user string імʼя користувача для імперсонації під час операції
--kube-ca-file string файл центру сертифікаці СА для підключення до сервера API Kubernetes
--kube-context string імʼя контексту kubeconfig для використання
--kube-insecure-skip-tls-verify якщо встановлено true, сертифікат сервера API Kubernetes не буде перевірятися на дійсність. Це робить ваші HTTPS-зʼєднання небезпечними
--kube-tls-server-name string імʼя сервера для перевірки сертифіката сервера API Kubernetes. Якщо не вказано, використовується імʼя хоста, що використовується для підключення до сервера
--kube-token string токен на предʼявника, який використовується для автентифікації
--kubeconfig string шлях до файлу kubeconfig
-n, --namespace string простір імен для цього запиту
--qps float32 кількість запитів в секунду під час взаємодії з API Kubernetes, не включаючи сплески
--registry-config string шлях до файлу конфігурації реєстру (стандартно "~/.config/helm/registry/config.json")
--repository-cache string шлях до теки, що містить кешовані індекси репозиторіїв (стандартно "~/.cache/helm/repository")
--repository-config string шлях до файлу, що містить імена та URL репозиторіїв (стандартно "~/.config/helm/repositories.yaml")
ДИВІТЬСЯ ТАКОЖ
- helm — Менеджер пакетів Helm для Kubernetes.