問題タブ [jenkins-kubernetes]
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.
docker - x509 の取得: jenkins (dind エージェント) から docker レジストリと通信するときに不明な機関によって署名された証明書
独自の SSL 証明書を使用するプライベート レジストリがあります。私ができないように見えるのは、エージェント (Kubernetes ポッド テンプレート) をレジストリにログイン (またはプッシュ) させることです。
そして、私はこのエラーを受け取りました:
証明書は考慮されず、その場所を /etc/docker/certs.d/* に変更しても
基本的に、docker には CA 証明書が必要であることはわかっていますが、エージェント (またはエージェントが使用している docker dind コンテナー) に渡す方法がわかりません。(レジストリにログインして、通常はイメージをプル/プッシュできるので、SSL 証明書に問題がないことがわかります)。
docker に CA 証明書を与える場所/方法は?