diff --git a/.htmltest.yml b/.htmltest.yml index f0c4e4c7dd..48c12c8423 100644 --- a/.htmltest.yml +++ b/.htmltest.yml @@ -18,3 +18,5 @@ CacheExpires: "12h" # Default is 2 weeks. IgnoreURLs: - https://cse.google.com/cse.js - https://marketplace.visualstudio.com + - https://github.com/eclipse/che-docs/edit/master/ + - https://www.eclipse.org/che/docs/che-7/ diff --git a/modules/end-user-guide/nav.adoc b/modules/end-user-guide/nav.adoc index 667e083d80..90ce6c26a1 100644 --- a/modules/end-user-guide/nav.adoc +++ b/modules/end-user-guide/nav.adoc @@ -35,6 +35,7 @@ **** xref:provisioning-jetbrains-activation-code-for-offline-use.adoc[] *** xref:support-for-theia-based-ides.adoc[] ** xref:adding-tools-to-che-after-creating-a-workspace.adoc[] +** xref:using-private-container-registries.adoc[] * xref:using-artifact-repositories-in-a-restricted-environment.adoc[] ** xref:using-maven-artifact-repositories.adoc[] ** xref:using-gradle-artifact-repositories.adoc[] diff --git a/modules/end-user-guide/pages/using-private-container-registries.adoc b/modules/end-user-guide/pages/using-private-container-registries.adoc new file mode 100644 index 0000000000..34c5afc8c0 --- /dev/null +++ b/modules/end-user-guide/pages/using-private-container-registries.adoc @@ -0,0 +1,7 @@ +[id="using-private-container-registries"] +// = Using private container registries +:navtitle: Using private container registries +:keywords: end-user-guide, using-private-container-registries +:page-aliases: .:using-private-container-registries + +include::partial$proc_using-private-container-registries.adoc[] \ No newline at end of file diff --git a/modules/end-user-guide/partials/assembly_customizing-developer-environments.adoc b/modules/end-user-guide/partials/assembly_customizing-developer-environments.adoc index a849d11789..536962444f 100644 --- a/modules/end-user-guide/partials/assembly_customizing-developer-environments.adoc +++ b/modules/end-user-guide/partials/assembly_customizing-developer-environments.adoc @@ -25,5 +25,6 @@ A user can extend {prod-short} by using `self-hosted` mode, which {prod-short} p * xref:what-is-a-che-theia-plug-in.adoc[] * xref:using-alternative-ides-in-che.adoc[] * xref:adding-a-vs-code-extension-to-a-workspace.adoc[] +* xref:using-private-container-registries.adoc[] :context: {parent-context-of-customizing-developer-environments} diff --git a/modules/end-user-guide/partials/proc_using-private-container-registries.adoc b/modules/end-user-guide/partials/proc_using-private-container-registries.adoc new file mode 100644 index 0000000000..3fd467671a --- /dev/null +++ b/modules/end-user-guide/partials/proc_using-private-container-registries.adoc @@ -0,0 +1,40 @@ +[id="proc_using-private-container-registries_{context}"] += Using private container registries + +[role="_abstract"] +This section describes the necessary steps to use container images from private container registries. + +.Prerequisites + +* A running instance of {prod}. To install an instance of {prod}, see xref:installation-guide:installing-che.adoc[]. + +.Procedure + +. Navigate to the {prod-short} Dashboard. See xref:navigating-che-using-the-dashboard.adoc[]. + +. Navigate to *User Preferences*. + +.. Click on your username in the top right corner. + +.. Click the btn:[User Preferences] tab. + +. Click the btn:[Add Container Registry] button in btn:[Container Registries] tab and execute following actions: + +** Enter the container registry domain name in the *Registry* field. + +** Optionally, enter the username of your account at this registry in the *Username* field. + +** Enter the password in the *Password* field to authenticate in the container registry. + +. Click the btn:[Add] button. + + +.Verification + +. See that there is a new entry in the btn:[Container Registries] tab. + +. Create a workspace that uses a container image from the specified container registry. See xref:configuring-a-workspace-using-a-devfile.adoc[]. + +.Additional resources + +* link:https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/[Kubernetes documentation: Pull an Image from a Private Registry]