Okteto CLI: Benutzerdefiniertem CA-Zertifikat vertrauen

WBOY
Freigeben: 2024-02-05 22:24:07
nach vorne
1221 Leute haben es durchsucht

Okteto CLI:信任自定义 CA 证书

Frageninhalt

Beim Anzeigen des Tutorials „Erste Schritte mit okteto cloud mit PHP“ ist beim Ausführen der Fehler „Von einer unbekannten Stelle signiertes Zertifikat“ aufgetreten okteto init. Ich glaube, das hat mit dem von unserem Unternehmen definierten benutzerdefinierten Zscaler-CA zu tun.

Wie kann man dafür sorgen, dass Okteto Cli einer benutzerdefinierten CA vertraut? Soweit ich weiß, wurde es in Golang entwickelt, aber das Setzen von ssl_cert_file und ssl_cert_dir mit dem Speicherort des Zertifikats hilft nicht.

➜ php-getting-started git:(main) okteto init
i Using … @ cloud.okteto.com as context
✓ Okteto manifest (okteto.yml) deploy and build configured successfully
? Do you want to launch your development environment? [Y/n]: y
i Building ‘Dockerfile’ in tcp://buildkit.cloud.okteto.net:443…
[+] Building 0.0s (0/0)
x Error building service ‘hello-world’: error building image ‘registry.cloud.okteto.net/.../php-hello-world:1.0.0’: build failed: failed to dial gRPC: rpc error: code = Unavailable desc = connection error: desc = “transport: authentication handshake failed: x509: certificate signed by unknown authority”
Nach dem Login kopieren


Richtige Antwort


Die neueste Version (2.15.3) unterstützt diese Funktion nicht, die Veröffentlichung ist jedoch in der nächsten Version geplant.

Der Fix wurde zusammengeführt und ist auf dem Entwicklerkanal verfügbar:

export OKTETO_CHANNEL=dev
curl https://get.okteto.com -sSfL | sh
Nach dem Login kopieren

https://community.okteto.com /t/allowing-custom-certificates-in-okteto-cli/828 Weitere Informationen dazu.

Das obige ist der detaillierte Inhalt vonOkteto CLI: Benutzerdefiniertem CA-Zertifikat vertrauen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:stackoverflow.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage