толчок руля к артефакту всегда выдает ошибку 404 с / api / artifactory / helm / charts not found - PullRequest
0 голосов
/ 20 июня 2019

Я пытаюсь настроить свой CI / CL, чтобы подтолкнуть рулевую диаграмму к артефакту (JFrog).Я использую плагин руля.Но всякий раз, когда я пытаюсь нажать, я всегда получаю ответ, так как ошибка 404 / api / artifactory / helm / charts not found.

Я добавил репозиторий chartmuseum, установленный клиент chartmuseum и плагин helm-push для helm

Это мой сценарий оболочки, который я называю

helm repo add chartmuseum http://artifactory.xxxxxxx.com/artifactory/helm
curl -LO https://s3.amazonaws.com/chartmuseum/release/latest/bin/linux/amd64/chartmuseum
chmod +x ./chartmuseum
mv ./chartmuseum /usr/local/bin
echo "Starting Helm-Push Plugin Installation"
helm plugin install https://github.com/chartmuseum/helm-push
helm push -f mysql/ chartmuseum

Я получаю следующий ответ:

Error: 404: could not properly parse response JSON: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /api/artifactory/helm/charts was not found on this server.</p>
</body></html>

Ошибка: плагин "push" завершился с ошибкой

1 Ответ

0 голосов
/ 27 июня 2019

chartmuseum не поддерживается в JFrog. Так что это не удалось.

...