1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/modules/hcp-proxy-api.adoc
2025-03-19 13:38:35 +00:00

11 lines
847 B
Plaintext

// Module included in the following assemblies:
//
// * hosted_control_planes/hcp-networking.adoc
:_mod-docs-content-type: CONCEPT
[id="hcp-proxy-api_{context}"]
= Compute nodes that need to access the API server
This use case is relevant to self-managed {hcp}, not to {product-rosa} with {hcp}.
For communication with the control plane, {hcp} uses a local proxy in every compute node that listens on IP address 172.20.0.1 and forwards traffic to the API server. If an external proxy is required to access the API server, that local proxy needs to use the external proxy to send traffic out. When a proxy is not needed, {hcp} uses `haproxy` for the local proxy, which only forwards packets via TCP. When a proxy is needed, {hcp} uses a custom proxy, `control-plane-operator-kubernetes-default-proxy`, to send traffic through the external proxy.