「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
「新規では、K8sのマニフェストを書た方が良い。」
という見解もあり、所詮は、移行ツール。
的に捉えておいた方が良いかも知れない。
curl -L https://github.com/kubernetes/kompose/releases/download/v1.22.0/kompose-linux-amd64 -o kompose chmod +x kompose sudo mv ./kompose /usr/local/bin/kompose
$ kompose -f mnt/c/.../docker-compose.yaml convert $ dir xxx-deployment.yaml xxx-service.yaml xxx-claim0-persistentvolumeclaim.yaml $ mv xxx-deployment.yaml mnt/c/.../ $ mv xxx-service.yaml mnt/c/.../ $ mv xxx-claim0-persistentvolumeclaim.yaml mnt/c/.../※ kind毎、別々のfileに出力される。
Dockerコンポーズアプリケーションを「kompose up」経由で
K8sおよびOpenShiftにデプロイする簡単な方法をサポートする。
Dockerコンポーズアプリケーションを「kompose down」経由で削除
他のリソースを削除する必要がある場合は「kubectl」コマンドを使用。