Как составить список версий шлема по дате? - PullRequest
0 голосов
/ 25 октября 2018

Я смотрю на версии рулевого графика из репозитория jupyterhub: https://jupyterhub.github.io/helm-chart/index.yaml

Когда я использую helm search -l jupyterhub/jupyterhub, версии выходят в том порядке, в котором они появляются в index.yaml,это не порядок их создания (в соответствии с полем created в index.yaml)

Есть ли способ получить список версий, отсортированный по дате создания?

1 Ответ

0 голосов
/ 25 октября 2018

С рулевой точки зрения нет.Но вы можете настроить вывод, чтобы получить то, что вы хотите, хотя это довольно сложно, так как управление версиями / тегами не было согласовано, например, для jupyterhub/jupyterhub.

Как бы то ни было, я придумал этот однострочный bash / Ruby, но он взял его прямо с: https://jupyterhub.github.io/helm-chart/index.yaml

$ curl -s https://jupyterhub.github.io/helm-chart/index.yaml | ruby -ryaml -rjson -rdate -e 'puts YAML.load(ARGF)["entries"]["binderhub"].sort_by {|hsh| hsh["created"] }'
...