問題タブ [skaffold]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
465 参照

minikube - ビルドせずにskaffold構成を使用してプライベートイメージをロードする方法はありますか?

1 行だけを含む mock.Dockerfile を作成しました。

その構成とビルド セクションへの参照を使用して、skaffold はプライベート GCR レジストリを使用してその dockerfile をビルドします。ただし、その Dockerfile を削除すると、skaffold はそれをビルドせず、skaffold を起動すると、そのbuildセクションで参照されているイメージのみが読み込まれます (postgres などのパブリック イメージも同様に機能します)。そのため、minikube などのローカル kubernetes 構成では、これにより

基本的に、1 行の Dockerfile を作成してそれを含めると、skaffold はそのイメージをビルドして minikube にロードします。GCR へのリクエストが成功するように minikube 構成を変更できるようになりましたが、目標は、開発者が minikube 構成を変更する必要がないことです...

構成を変更せず、その1行のDockerfileなしで、そのイメージをMinikubeにロードする他の方法はありますか?

スカフォールド.yaml:

0 投票する
1 に答える
570 参照

kubernetes - Kubernetes Ingress Skaffold のドキュメント

Kubernetes ドキュメントにイングレスを追加しようとしています。ingress.yaml ファイルを追加することができました。ingress.yaml に関するドキュメントはたくさんありますが、私は skaffold.yaml を使用して Kubernetes 展開の核心を処理しています。また、イングレス用のスカフォールド ファイルの作成に関するドキュメントが見つかりません。(単に googleCloudBuild、buildpacks、および minikube を使用します) 私が遭遇するすべてのドキュメントは NGINX に関するものです。

私のプロジェクトは次のようになります。

私の現在のskaffoldファイルは次のとおりです。

この現在の skaffold ファイルはイングレス アーキテクチャにデプロイされず、バックエンド層とフロントエンド層を使用します。