Skip to content

Commit

Permalink
Clarify how networking between data plane propeller and control plane…
Browse files Browse the repository at this point in the history
… data catalog can be configured (flyteorg#5345)

Signed-off-by: Fabio Grätz <[email protected]>
Co-authored-by: Fabio Grätz <[email protected]>
  • Loading branch information
fg91 and Fabio Grätz authored May 16, 2024
1 parent 9e41df2 commit 16d54de
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions docs/deployment/deployment/multicluster.rst
Original file line number Diff line number Diff line change
Expand Up @@ -199,13 +199,20 @@ the first cluster only.
insecure: false #enables secure communication over SSL. Requires a signed certificate
catalog:
catalog-cache:
endpoint: <your-Ingress-FQDN>:443
endpoint: <your-datacatalog-address>
insecure: false
.. note::
This step is needed so the ``flytepropeller`` instance in the data plane cluster is able to send notifications
back to the ``flyteadmin`` service in the control plane. The ``catalog`` service runs in the control plane and is used when caching is enabled.
back to the ``flyteadmin`` service in the control plane.
The ``catalog`` service runs in the control plane and is used when caching is enabled. Note that ``catalog`` is
not exposed via the ingress by default and does not have its own authentication mechanism. The ``catalog`` service
in the control plane cluster can for instance be made available to the ``flytepropeller`` services in the data plane
clusters with an internal load balancer service (see e.g. `GKE documentation <https://cloud.google.com/kubernetes-engine/docs/how-to/internal-load-balancing#create>`_
or `AWS Load Balancer Controller <https://kubernetes-sigs.github.io/aws-load-balancer-controller/latest/guide/service/nlb/>`_).
if the clusters use the same VPC network.
3. Install Flyte data plane Helm chart:
Expand Down

0 comments on commit 16d54de

Please sign in to comment.