Trident: 機能リクエスト:macOSでのtridentctlのサポート

作成日 2018年08月29日  ·  5コメント  ·  ソース: NetApp/trident

すべてのkubectlコマンドを実行するMacBookから直接tridentctlを使用するのは素晴らしいことです

enhancement tracked

最も参考になるコメント

クローズメッセージでは明確になりませんでしたが、リリースtarballのextrasディレクトリに、MacOS用のtridentctlバイナリの代替ビルドがあります。

extras / 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'
K8SクラスターのTridentデプロイメント内で実行されているtridentctlを使用します。 これは私にとってうまくいきました。 唯一の注意点は、-fオプションを指定してyamlファイルを指定するコマンドは、ローカルディスクではなく、podsファイルシステムを検索することです。 したがって、最初にstdin / stdoutを操作するか、yamlファイルをpodsファイルシステムにコピーする必要があります。

Dockerを使用してmacOSでのtridentctl(NetApp Trident CLI)の使用を解決します。

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

本当の解決策はありませんか? goreleaserでtridentctlをリリースしてみませんか? これにより、インストールが不格好になります。

@ netapp-ci、これを再開していただけますか? Docker Imageは、Mac OSでDockerを実行するときに仮想マシンを使用するだけなので、これを実際には解決しません。

クローズメッセージでは明確になりませんでしたが、リリースtarballのextrasディレクトリに、MacOS用のtridentctlバイナリの代替ビルドがあります。

extras / macos / bin / tridentctl

このページは役に立ちましたか?
0 / 5 - 0 評価