From f2a5006addf93589aff97a6300638db5f5834f41 Mon Sep 17 00:00:00 2001 From: Artyom Fruktin <68115238+afruktin@users.noreply.github.com> Date: Sat, 24 Oct 2026 19:38:09 +0300 Subject: [PATCH] docs: replace the retired Helm incubator instructions The Kubernetes section still pointed at the Helm incubator repository, which was deprecated together with helm/charts in November 2020: its URL now answers 403, and `helm install incubator/hoverfly` is Helm 2 syntax that Helm 3 rejects without a release name. Point the section at a community-maintained chart on Artifact Hub and keep its structure: add the repository, install with the default settings, port-forward. Forwarding the Service replaces the Pod name lookup, and the section now says that the default installation runs Hoverfly in webserver mode. Refs #366 --- .../introduction/downloadinstallation.rst | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/docs/pages/introduction/downloadinstallation.rst b/docs/pages/introduction/downloadinstallation.rst index 0ca9c4736..a59af22ad 100644 --- a/docs/pages/introduction/downloadinstallation.rst +++ b/docs/pages/introduction/downloadinstallation.rst @@ -74,31 +74,29 @@ configure hoverctl to use the newly started Hoverfly Docker instance as a new ta Kubernetes ~~~~~~~~~~ -You can use `Helm `_ to install Hoverfly directly to your Kubernetes cluster. Hoverfly chart is available from the -official Helm incubator repo. +You can use `Helm `_ to install Hoverfly directly to your Kubernetes cluster. A community-maintained +chart is available on `Artifact Hub `_. -Use ``helm repo add`` to add the incubator repo if you haven't done so: +Use ``helm repo add`` to add the chart repository: .. code:: bash - helm repo add incubator https://kubernetes-charts-incubator.storage.googleapis.com/ - + helm repo add hoverfly https://afruktin.github.io/hoverfly-helm Here is the command for a basic Hoverfly installation with the default settings: .. code:: bash - helm install incubator/hoverfly + helm install hoverfly hoverfly/hoverfly -The default installation create a ``ClusterIP`` type service, which makes it only reachable from within the cluster. +The default installation runs Hoverfly in webserver mode and creates a ``ClusterIP`` type service, which makes it only +reachable from within the cluster. After the installation, you can use port forwarding to access the application on localhost: .. code:: bash - kubectl port-forward $HOVERFLY_POD_NAME 8888 8500 - -You can find the ``HOVERFLY_POD_NAME`` by doing ``kubectl get pod`` + kubectl port-forward svc/hoverfly 8888 8500 -See more details on `Helm Charts project `_. +See more details in the `chart documentation `_.