Skip to content
Browse Gluu Flex 5.16.0

Rancher Marketplace


tags:

  • administration
  • installation
  • helm

For a more generic Gluu Flex installation on Rancher, you can follow this comprehensive guide.

Also, there are multiple Rancher installation options. For this quick start setup we will use a single node Kubernetes install in docker with a self-signed certificate.

#Installation Steps

  1. Before initiating the setup, please obtain an SSA for Flex trial, after which you will issued a JWT.
  2. Provision a Linux 4 CPU, 16 GB RAM, and 50GB SSD VM with ports 443 and 80 open. Save the VM IP address. For development environments, the VM can be set up using VMWare Workstation Player or VirtualBox with Ubuntu 20.04/22.04 operating system running on a VM.
  3. Install Docker.
  4. Execute
    docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged rancher/rancher:latest
    The final line of the returned text is the container-id, which you'll need for the next step.
  5. Execute the following command to get the bootstrap password for login.
    docker logs  <container-id>  2>&1 | grep "Bootstrap Password:"
  6. Head to https://<VM-IP-ADDRESS-FROM-FIRST-STEP> and log in with the username admin and the password from the previous step. If you are logging into Rancher for the first time, you'll need to enter just the password, and on the next step, Rancher will ask you to reset your current password.
  7. Next, you'll see the Rancher home page with a list of existing clusters. By default, the name of the newly created cluster would be local. Click on the cluster name to go to the dashboard.
  8. From the top-left menu expand Apps and click Charts.
  9. Search for Gluu and begin your installation.
  10. During Step 1 of installation, be sure to select the Customize Helm options before install option.
  11. In Step 2, customize the settings for the Gluu installation. Specifically Optional Services from where you can enable Gluu modules.
  12. In Step 3, unselect the Wait option and start the installation.

We use analytics cookies to measure which pages are useful, so we can improve them. They are only set if you accept. Essential cookies needed for the site to work are always on. See our privacy policy.