From 36eaabde16f2721fc6028576b3121d49d277f7e8 Mon Sep 17 00:00:00 2001 From: Stuart Clements <sclements@vmware.com> Date: Fri, 1 Nov 2019 11:40:53 +0100 Subject: [PATCH] Added What to Do Next links in installation section --- .../install_config/installation/configure_https.md | 4 ++++ .../install_config/installation/configure_yml_file.md | 4 ++++ .../install_config/installation/demo_server.md | 6 +++++- .../install_config/installation/download_installer.md | 2 +- .../install_config/installation/installation_prereqs.md | 6 +++++- .../install_config/installation/run_installer_script.md | 9 ++++++++- 6 files changed, 27 insertions(+), 4 deletions(-) diff --git a/docs/harbor-doc-reorg/install_config/installation/configure_https.md b/docs/harbor-doc-reorg/install_config/installation/configure_https.md index 2487d8be2..5b0eec358 100644 --- a/docs/harbor-doc-reorg/install_config/installation/configure_https.md +++ b/docs/harbor-doc-reorg/install_config/installation/configure_https.md @@ -192,3 +192,7 @@ If you've mapped nginx 443 port to another, you need to add the port to login, l cp yourdomain.com.crt /etc/pki/ca-trust/source/anchors/yourdomain.com.crt update-ca-trust ``` + +## What to Do Next ## + +To start the installation process, [Download the Harbor Installer](download_installer.md). \ No newline at end of file diff --git a/docs/harbor-doc-reorg/install_config/installation/configure_yml_file.md b/docs/harbor-doc-reorg/install_config/installation/configure_yml_file.md index b8450c558..88336712e 100644 --- a/docs/harbor-doc-reorg/install_config/installation/configure_yml_file.md +++ b/docs/harbor-doc-reorg/install_config/installation/configure_yml_file.md @@ -335,3 +335,7 @@ By default, Harbor listens on port 443(HTTPS) and 80(HTTP, if configured) for b ## Configure Harbor with an External Database Currently, Harbor only supports PostgreSQL database. To user an external database, uncomment the `external_database` section in `harbor.yml` and fill the necessary information. You must create four databases for Harbor core, Clair, Notary server, and Notary signer. And the tables are generated automatically when Harbor starts up. + +## What to Do Next ## + +To install Harbor, [Run the Installer Script](run_installer_script.md). \ No newline at end of file diff --git a/docs/harbor-doc-reorg/install_config/installation/demo_server.md b/docs/harbor-doc-reorg/install_config/installation/demo_server.md index fa2801563..fd4a15cfd 100644 --- a/docs/harbor-doc-reorg/install_config/installation/demo_server.md +++ b/docs/harbor-doc-reorg/install_config/installation/demo_server.md @@ -44,4 +44,8 @@ If you encounter any problems while using the demo server, open an [issue on Git ``` docker push demo.goharbor.io/your-project/your-image ``` -1. In the Harbor interface, go to **Projects** > *your_project* > **Repositories** to view the image repository that you pushed to your Harbor project. \ No newline at end of file +1. In the Harbor interface, go to **Projects** > *your_project* > **Repositories** to view the image repository that you pushed to your Harbor project. + +## What to Do Next ## + +Verify that your target host meets the [Harbor Installation Prerequisites](installation_prereqs.md). \ No newline at end of file diff --git a/docs/harbor-doc-reorg/install_config/installation/download_installer.md b/docs/harbor-doc-reorg/install_config/installation/download_installer.md index 812ce410e..ef2e1fdb7 100644 --- a/docs/harbor-doc-reorg/install_config/installation/download_installer.md +++ b/docs/harbor-doc-reorg/install_config/installation/download_installer.md @@ -19,4 +19,4 @@ The installation processes are almost the same for both the online and offline i ## Next Steps -XXXX \ No newline at end of file +To prepare your Harbor installation, [Configure the Harbor YML File](configure_yml_file.md). \ No newline at end of file diff --git a/docs/harbor-doc-reorg/install_config/installation/installation_prereqs.md b/docs/harbor-doc-reorg/install_config/installation/installation_prereqs.md index 70d860095..4195eea4b 100644 --- a/docs/harbor-doc-reorg/install_config/installation/installation_prereqs.md +++ b/docs/harbor-doc-reorg/install_config/installation/installation_prereqs.md @@ -30,4 +30,8 @@ Harbor requires that the following ports be open on the target host. |---|---|---| |443|HTTPS|Harbor portal and core API accept HTTPS requests on this port. You can change this port in the configuration file.| |4443|HTTPS|Connections to the Docker Content Trust service for Harbor. Only required if Notary is enabled. You can change this port in the configuration file.| -|80|HTTP|Harbor portal and core API accept HTTP requests on this port. You can change this port in the configuration file.| \ No newline at end of file +|80|HTTP|Harbor portal and core API accept HTTP requests on this port. You can change this port in the configuration file.| + +## What to Do Next ## + +To secure the connections the Harbor, you must [Configure HTTPS Access to Harbor](configure_https.md). \ No newline at end of file diff --git a/docs/harbor-doc-reorg/install_config/installation/run_installer_script.md b/docs/harbor-doc-reorg/install_config/installation/run_installer_script.md index 909f7d542..82a626bfe 100644 --- a/docs/harbor-doc-reorg/install_config/installation/run_installer_script.md +++ b/docs/harbor-doc-reorg/install_config/installation/run_installer_script.md @@ -65,4 +65,11 @@ If you want to install all three of Notary, Clair and chart repository service, ```sh $ sudo ./install.sh --with-notary --with-clair --with-chartmuseum -``` \ No newline at end of file +``` + +## What to Do Next ## + +If installation succeeds, continue to set up Harbor by following the instructions in [Post-Installation Configuration](install_config/configuration/_index.md) and [Initial Configuration in the Harbor UI](install_config/configuration/initial_config_ui.md). + +If installation fails, see [Troubleshooting Harbor Installation +](install_config/installation/troubleshoot_installation.md).