Landing Page For OpenG2P
This document describes how to deploy landing page for OpenG2P
Last updated
Was this helpful?
This document describes how to deploy landing page for OpenG2P
Last updated
Was this helpful?
The instructions here pertain to the deployment of Landing Page for OpenG2P environments using Helm charts. All the components are installed in the same namespace. The deployment may be achieved by the following methods:
Before you deploy, make sure the following are available:
Base infrastructure along with domain name and certificates for Rancher and Keycloak
Domain names and certificates specific to Landing Page.
Nginx server configuration
A conf file is created under sites-enabled
on Nginx containing the above SSL certs. See sample conf file.
Namespace is created (On Rancher a namespace is created under a Project).
Project Owner permission on the namespace of OpenG2P cluster.
Gateways are setup for the domain as given here Istio namespace setup.
Log in to Rancher admin console.
Select your cluster.
Under Apps -> Repositories click on Create to add a repository.
Provide Name as "openg2p" and target HTTPS Index URL as https://openg2p.github.io/openg2p-helm/rancher and click Create.
Select the namespace in which you would like to install Landing page, from the namespace filter on the top-right.
To display prerelease versions of OpenG2P apps, click on your user avatar in the upper right corner of the Rancher dashboard. Then click on "Include Prerelease Versions" under Preferences under Helm Charts.
Navigate to Apps->Charts page on Rancher. You should see "Landing Page" Helm charts listed.
Click on the Helm chart, provide the necessary URLs in the configuration, click Next, remove the wait flag, and then install it.