Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Use kubeProxyReplacement=true for Gateway API docs #27066

Merged
merged 1 commit into from
Jul 26, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
14 changes: 7 additions & 7 deletions Documentation/network/servicemesh/gateway-api/installation.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Prerequisites
#############

* Cilium must be configured with ``kubeProxyReplacement`` as partial
or strict. Please refer to :ref:`kube-proxy replacement <kubeproxy-free>`
* Cilium must be configured with ``kubeProxyReplacement=true``.
Please refer to :ref:`kube-proxy replacement <kubeproxy-free>`
for more details.
* Cilium must be configured with the L7 proxy enabled using the ``--enable-l7-proxy`` flag (enabled by default).
* The below CRDs from Gateway API v0.7.0 ``must`` be pre-installed.
Expand All @@ -29,6 +29,8 @@ Prerequisites
Installation
############

.. include:: ../../../installation/cli-download.rst

.. tabs::

.. group-tab:: Helm
Expand All @@ -41,6 +43,7 @@ Installation
$ helm upgrade cilium |CHART_RELEASE| \\
--namespace kube-system \\
--reuse-values \\
--set kubeProxyReplacement=true \\
--set gatewayAPI.enabled=true

$ kubectl -n kube-system rollout restart deployment/cilium-operator
Expand All @@ -52,18 +55,15 @@ Installation

$ cilium status

.. include:: ../../../installation/cli-download.rst

.. group-tab:: Cilium CLI

.. include:: ../../../installation/cli-download.rst

Cilium Gateway API Controller can be enabled with the below command

.. parsed-literal::

$ cilium install |CHART_VERSION| \
--set kubeProxyReplacement=true \
$ cilium install |CHART_VERSION| \\
--set kubeProxyReplacement=true \\
--set gatewayAPI.enabled=true

Next you can check the status of the Cilium agent and operator:
Expand Down