Restrict the extension registry to internal traffic
Restrict your Open VSX registry to internal cluster traffic by removing the public route and configuring OpenShift Dev Spaces to use the internal service URL. Internal routing keeps extension registry traffic within the cluster and avoids public exposure.
Before you begin
You have Open VSX deployed in the openvsx project.
You have the oc tool installed.
You are logged in to the OpenShift cluster as a cluster administrator.
You have jq installed.
Procedure
Delete the public route for the Open VSX registry:
oc delete route internal -n openvsx
Update the CheCluster custom resource to use the internal service DNS URL: