Trident: Запрос функции: поддержка tridentctl в macOS

Созданный на 29 авг. 2018  ·  5Комментарии  ·  Источник: NetApp/trident

Было бы здорово использовать tridentctl прямо из моего macbook, где я запускаю все свои команды kubectl.

enhancement tracked

Самый полезный комментарий

Сообщение о закрытии не дало ясности, но в каталоге extras в архиве релиза есть альтернативная сборка бинарного файла tridentctl для MacOS.

дополнительные функции/macos/bin/tridentctl

Все 5 Комментарий

Чтобы обойти это, я использую следующий псевдоним на своем устройстве macOS:
tridentctl='kubectl exec -t -n trident $(kubectl get pods -n trident -l app=trident.netapp.io -o jsonpath="{.items[].metadata.name}") -c trident-main -- tridentctl -s 127.0.0.1:8000'
Он использует tridentctl, работающий в рамках развертывания Trident в кластере K8S. Это хорошо сработало для меня. Единственное предостережение заключается в том, что любая команда, в которой вы указываете файл yaml с параметром -f, будет искать в файловой системе pods, а не на вашем локальном диске. Поэтому вам нужно сначала работать с stdin/stdout или скопировать файл yaml в файловую систему pods.

Я решаю использовать tridentctl (NetApp Trident CLI) в macOS с Docker.

https://hub.docker.com/r/sightseeker/tridentctl

нет реального разрешения? почему бы не выпустить tridentctl с помощью goreleaser? это делает установку неуклюжей.

@netapp-ci, можем ли мы снова открыть это? Образ Docker на самом деле не решает эту проблему, поскольку он просто использует виртуальную машину на Mac OS при запуске там Docker.

Сообщение о закрытии не дало ясности, но в каталоге extras в архиве релиза есть альтернативная сборка бинарного файла tridentctl для MacOS.

дополнительные функции/macos/bin/tridentctl

Была ли эта страница полезной?
0 / 5 - 0 рейтинги