From 13a01d0f671b4a8cb9996836be96bd36b121bf0d Mon Sep 17 00:00:00 2001 From: Jean-Fabrice Bobo <2949987+jeanfabrice@users.noreply.github.com> Date: Thu, 20 Jul 2023 22:12:37 +0200 Subject: [PATCH] Add to air-gapped doc how to use a mirrored operator image (#7019) Add a chapter how to run the ECK operator itself in an air-gapped environment. --------- Co-authored-by: Peter Brachwitz Co-authored-by: Thibault Richard --- docs/operating-eck/air-gapped.asciidoc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/operating-eck/air-gapped.asciidoc b/docs/operating-eck/air-gapped.asciidoc index 726df73637..03fdbf52e1 100644 --- a/docs/operating-eck/air-gapped.asciidoc +++ b/docs/operating-eck/air-gapped.asciidoc @@ -33,6 +33,14 @@ To make use of your mirrored images you can either set the image for each applic +[float] +[id="{p}-use-mirrored-operator-image"] +== Use a mirrored image of the ECK operator + +To deploy the ECK operator in an air-gapped environment, you first have to mirror the operator image itself from `docker.elastic.co` to a private container registry, for example `my.registry`. + +Once the ECK operator image is copied internally, replace the original image name +docker.elastic.co/eck/eck-operator:{eck_version}+ with the private name of the image, for example +my.registry/eck/eck-operator:{eck_version}+, in the <<{p}-install-yaml-manifests,operator manifests>>. When using <<{p}-install-helm,Helm charts>>, replace the `image.repository` Helm value with, for example, `my.registry/eck/eck-operator`. + [float] [id="{p}-container-registry-override"] == Override the default container registry