Skip to content

Commit

Permalink
Set stable to v5.1.5
Browse files Browse the repository at this point in the history
  • Loading branch information
mo-auto committed Nov 6, 2024
1 parent df96ec8 commit f185121
Show file tree
Hide file tree
Showing 19 changed files with 90 additions and 90 deletions.
Binary file modified charts/gluu-5.1.6-dev.tgz
Binary file not shown.
Binary file modified charts/gluu-all-in-one-5.1.6-dev.tgz
Binary file not shown.
110 changes: 55 additions & 55 deletions charts/index.yaml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion v5.1.6.nightly/admin/kubernetes-ops/upgrade/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1782,7 +1782,7 @@ <h1>Upgrade</h1>
</li>
<li>
<p>Apply your upgrade:</p>
<p><code>helm upgrade &lt;flex-release-name&gt; gluu-flex/gluu -n &lt;namespace&gt; -f override.yaml --version=replace-flex-version</code></p>
<p><code>helm upgrade &lt;flex-release-name&gt; gluu-flex/gluu -n &lt;namespace&gt; -f override.yaml --version=5.1.6.nightly</code></p>
</li>
</ol>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2544,7 +2544,7 @@ <h3 id="successful-installation">Successful Installation<a class="headerlink" hr
<li>Click on <code>Install</code> on the right side of the window. </li>
<li>Change the namespace from <code>default</code> to <code>gluu</code>, then click on <code>Next</code>.</li>
<li>Scroll through the sections to get familiar with the options. For minimal setup follow with the next instructions.</li>
<li>Add <code>License SSA</code>. Before initiating the setup, please obtain an <a href="https://docs.gluu.org/vreplace-flex-version/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</li>
<li>Add <code>License SSA</code>. Before initiating the setup, please obtain an <a href="https://docs.gluu.org/v5.1.6.nightly/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</li>
<li>Click on the <code>Persistence</code> section. Change <code>SQL database host uri</code> to <code>postgresql.postgres.svc.cluster.local</code> in the case of <code>PostgreSQL</code> or <code>my-release-mysql.gluu.svc.cluster.local</code> in the case of <code>MySQL</code>. Also set <code>SQL database username</code>,<code>SQL password</code>, and <code>SQL database name</code> to the values you used during the database installation.</li>
<li>To enable Casa and the Admin UI, navigate to the <code>Optional Services</code> section and check the <code>Enable casa</code> and <code>boolean flag to enable admin UI</code> boxes. You can also enable different services like <code>Client API</code> and <code>Jackrabbit</code>.</li>
<li>Click on the section named <code>Ingress</code> and enable all the endpoints. You might add LB IP or address if you don't have <code>FQDN</code> for <code>Gluu</code>. </li>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1895,7 +1895,7 @@ <h2 id="install">Install<a class="headerlink" href="#install" title="Permanent l
<p>Installation depends on a <a href="https://github.com/GluuFederation/flex/tree/main/docker-flex-monolith#environment-variables">set of environment variables</a>.
These environment variables can be set to customize installation as per the need. If not set, the installer uses default values.</p>
<p>Run this command to start the installation:</p>
<div class="highlight"><pre><span></span><code>wget https://raw.githubusercontent.com/GluuFederation/flex/vreplace-flex-version/automation/startflexmonolithdemo.sh <span class="o">&amp;&amp;</span> chmod u+x startflexmonolithdemo.sh <span class="o">&amp;&amp;</span> sudo bash startflexmonolithdemo.sh demoexample.gluu.org MYSQL
<div class="highlight"><pre><span></span><code>wget https://raw.githubusercontent.com/GluuFederation/flex/v5.1.6.nightly/automation/startflexmonolithdemo.sh <span class="o">&amp;&amp;</span> chmod u+x startflexmonolithdemo.sh <span class="o">&amp;&amp;</span> sudo bash startflexmonolithdemo.sh demoexample.gluu.org MYSQL
</code></pre></div>
<p>Console messages like below confirms the successful installation:</p>
<div class="highlight"><pre><span></span><code>[+] Running 3/3
Expand Down
2 changes: 1 addition & 1 deletion v5.1.6.nightly/install/helm-install/amazon-eks/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1992,7 +1992,7 @@ <h2 id="system-requirements">System Requirements<a class="headerlink" href="#sys
<h2 id="initial-setup">Initial Setup<a class="headerlink" href="#initial-setup" title="Permanent link">#</a></h2>
<ol>
<li>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/vreplace-flex-version/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/v5.1.6.nightly/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
</li>
<li>
<p>Install <a href="https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html">aws cli</a></p>
Expand Down
2 changes: 1 addition & 1 deletion v5.1.6.nightly/install/helm-install/google-gke/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1992,7 +1992,7 @@ <h2 id="system-requirements">System Requirements<a class="headerlink" href="#sys
<h2 id="initial-setup">Initial Setup<a class="headerlink" href="#initial-setup" title="Permanent link">#</a></h2>
<ol>
<li>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/vreplace-flex-version/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/v5.1.6.nightly/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
</li>
<li>
<p>Enable <a href="https://console.cloud.google.com/kubernetes">GKE API</a> if not enabled yet.</p>
Expand Down
4 changes: 2 additions & 2 deletions v5.1.6.nightly/install/helm-install/local/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1961,11 +1961,11 @@ <h2 id="system-requirements">System Requirements<a class="headerlink" href="#sys
</table>
<p>Releases of images are in style 1.0.0-beta.0, 1.0.0-0</p>
<h2 id="installation-steps">Installation Steps<a class="headerlink" href="#installation-steps" title="Permanent link">#</a></h2>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/vreplace-flex-version/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/v5.1.6.nightly/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
<p>Start a fresh Ubuntu <code>18.04</code>/<code>20.04</code>/<code>22.04</code> VM with ports <code>443</code> and <code>80</code> open. Then execute the following:</p>
<p><div class="highlight"><pre><span></span><code>sudo su -
</code></pre></div>
<div class="highlight"><pre><span></span><code>wget https://raw.githubusercontent.com/GluuFederation/flex/vreplace-flex-version/automation/startflexdemo.sh <span class="o">&amp;&amp;</span> chmod u+x startflexdemo.sh <span class="o">&amp;&amp;</span> ./startflexdemo.sh
<div class="highlight"><pre><span></span><code>wget https://raw.githubusercontent.com/GluuFederation/flex/v5.1.6.nightly/automation/startflexdemo.sh <span class="o">&amp;&amp;</span> chmod u+x startflexdemo.sh <span class="o">&amp;&amp;</span> ./startflexdemo.sh
</code></pre></div></p>
<p>This will install Docker, Microk8s, Helm and Gluu with the default settings that can be found inside <a href="https://github.com/GluuFederation/flex/blob/main/charts/gluu/values.yaml">values.yaml</a>. </p>
<p>The installer will automatically add a record to your hosts record in the VM but if you want to access the endpoints outside the VM you must map the <code>ip</code> of the instance running Ubuntu to the FQDN you provided and then access the endpoints at your browser such in the example in the table below.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1992,7 +1992,7 @@ <h2 id="system-requirements">System Requirements<a class="headerlink" href="#sys
<h2 id="initial-setup">Initial Setup<a class="headerlink" href="#initial-setup" title="Permanent link">#</a></h2>
<ol>
<li>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/vreplace-flex-version/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/v5.1.6.nightly/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
</li>
<li>
<p>Install <a href="https://learn.microsoft.com/en-us/cli/azure/install-azure-cli">Azure CLI</a></p>
Expand Down
4 changes: 2 additions & 2 deletions v5.1.6.nightly/install/helm-install/rancher/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1813,7 +1813,7 @@


<h1 id="install-gluu-server-using-rancher-marketplace">Install Gluu Server Using Rancher Marketplace<a class="headerlink" href="#install-gluu-server-using-rancher-marketplace" title="Permanent link">#</a></h1>
<p>For a more generic <code>Gluu Flex</code> installation on Rancher, you can follow <a href="https://docs.gluu.org/vreplace-flex-version/admin/recipes/getting-started-rancher/">this</a> comprehensive guide.</p>
<p>For a more generic <code>Gluu Flex</code> installation on Rancher, you can follow <a href="https://docs.gluu.org/v5.1.6.nightly/admin/recipes/getting-started-rancher/">this</a> comprehensive guide.</p>
<p>Also, there are multiple <code>Rancher</code> installation <a href="https://ranchermanager.docs.rancher.com/getting-started/installation-and-upgrade#overview-of-installation-options">options</a>. For this quick start setup we will use a <a href="https://ranchermanager.docs.rancher.com/pages-for-subheaders/rancher-on-a-single-node-with-docker">single node Kubernetes install in docker with a self-signed certificate</a>.</p>
<h2 id="installation-steps">Installation Steps<a class="headerlink" href="#installation-steps" title="Permanent link">#</a></h2>
<div class="admonition note">
Expand All @@ -1822,7 +1822,7 @@ <h2 id="installation-steps">Installation Steps<a class="headerlink" href="#insta
Here's an <a href="https://ranchermanager.docs.rancher.com/reference-guides/single-node-rancher-in-docker/advanced-options#running-rancherrancher-and-rancherrancher-agent-on-the-same-node">example</a> on how to do that. </p>
</div>
<ol>
<li>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/vreplace-flex-version/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</li>
<li>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/v5.1.6.nightly/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</li>
<li>Provision a Linux 4 CPU, 16 GB RAM, and 50GB SSD VM with ports <code>443</code> and <code>80</code> 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 operating system running on a VM.</li>
<li>Install <a href="https://docs.docker.com/engine/install/">Docker</a>.</li>
<li>Execute
Expand Down
10 changes: 5 additions & 5 deletions v5.1.6.nightly/install/vm-install/rhel/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2041,7 +2041,7 @@ <h3 id="download-and-verify-the-release-package">Download and Verify the Release
<ul>
<li>Download the release package from the Github Flex
<a href="https://github.com/gluufederation/flex/releases">Releases</a>
<div class="highlight"><pre><span></span><code>wget https://github.com/GluuFederation/flex/releases/download/vreplace-flex-version/flex-replace-flex-version-el8.x86_64.rpm -P /tmp
<div class="highlight"><pre><span></span><code>wget https://github.com/GluuFederation/flex/releases/download/v5.1.6.nightly/flex-5.1.6.nightly-el8.x86_64.rpm -P /tmp
</code></pre></div></li>
<li>GPG key is used to ensure the authenticity of the downloaded package during the installation process. If the key is
not found, the <a href="#install-the-release-package">installation step</a> would fail. Use the commands below to download and
Expand All @@ -2053,18 +2053,18 @@ <h3 id="download-and-verify-the-release-package">Download and Verify the Release
<div class="highlight"><pre><span></span><code>sudo rpm -import automation-flex-public-gpg.asc
</code></pre></div></li>
<li>Verify the integrity of the downloaded package using published <code>sha256sum</code>. Download the <code>sha256sum</code> file for the package
<div class="highlight"><pre><span></span><code>wget https://github.com/GluuFederation/flex/releases/download/vreplace-flex-version/flex-replace-flex-version-el8.x86_64.rpm.sha256sum -P /tmp
<div class="highlight"><pre><span></span><code>wget https://github.com/GluuFederation/flex/releases/download/v5.1.6.nightly/flex-5.1.6.nightly-el8.x86_64.rpm.sha256sum -P /tmp
</code></pre></div>
Run the command below from the directory where the downloaded package and the <code>.sha256sum</code> files are located.
<div class="highlight"><pre><span></span><code><span class="nb">cd</span> /tmp<span class="p">;</span>
sha256sum -c flex-replace-flex-version-el8.x86_64.rpm.sha256sum<span class="p">;</span>
sha256sum -c flex-5.1.6.nightly-el8.x86_64.rpm.sha256sum<span class="p">;</span>
</code></pre></div>
Output similar to below should confirm the integrity of the downloaded package.
<div class="highlight"><pre><span></span><code>flex-replace-flex-version-el8.x86_64.rpm : ok
<div class="highlight"><pre><span></span><code>flex-5.1.6.nightly-el8.x86_64.rpm : ok
</code></pre></div></li>
</ul>
<h3 id="install-the-release-package">Install the Release Package<a class="headerlink" href="#install-the-release-package" title="Permanent link">#</a></h3>
<div class="highlight"><pre><span></span><code>sudo yum install ./flex-replace-flex-version-el8.x86_64.rpm
<div class="highlight"><pre><span></span><code>sudo yum install ./flex-5.1.6.nightly-el8.x86_64.rpm
</code></pre></div>
<h2 id="run-the-setup-script">Run the setup script<a class="headerlink" href="#run-the-setup-script" title="Permanent link">#</a></h2>
<p>Execute the setup script with command below:
Expand Down
10 changes: 5 additions & 5 deletions v5.1.6.nightly/install/vm-install/suse/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2003,7 +2003,7 @@ <h3 id="download-and-verify-the-release-package">Download and Verify the Release
<ul>
<li>
<p>Download the release package from the GitHub FLEX <a href="https://github.com/gluufederation/flex/releases">Releases</a>
<div class="highlight"><pre><span></span><code>wget https://github.com/GluuFederation/flex/releases/download/vreplace-flex-version/flex-replace-flex-version-suse15.x86_64.rpm -P ~/
<div class="highlight"><pre><span></span><code>wget https://github.com/GluuFederation/flex/releases/download/v5.1.6.nightly/flex-5.1.6.nightly-suse15.x86_64.rpm -P ~/
</code></pre></div></p>
</li>
<li>
Expand All @@ -2019,21 +2019,21 @@ <h3 id="download-and-verify-the-release-package">Download and Verify the Release
</li>
<li>
<p>Verify the integrity of the downloaded package using published <code>sha256sum</code>. Download the <code>sha256sum</code> file for the package
<div class="highlight"><pre><span></span><code>wget https://github.com/GluuFederation/flex/releases/download/vreplace-flex-version/flex-replace-flex-version-suse15.x86_64.rpm.sha256sum -P ~/
<div class="highlight"><pre><span></span><code>wget https://github.com/GluuFederation/flex/releases/download/v5.1.6.nightly/flex-5.1.6.nightly-suse15.x86_64.rpm.sha256sum -P ~/
</code></pre></div></p>
</li>
<li>
<p>Verify package integrity
<div class="highlight"><pre><span></span><code>sha256sum -c flex-replace-flex-version-suse15.x86_64.rpm.sha256sum
<div class="highlight"><pre><span></span><code>sha256sum -c flex-5.1.6.nightly-suse15.x86_64.rpm.sha256sum
</code></pre></div>
You should see:
<div class="highlight"><pre><span></span><code>flex-replace-flex-version-suse15.x86_64.rpm: ok
<div class="highlight"><pre><span></span><code>flex-5.1.6.nightly-suse15.x86_64.rpm: ok
</code></pre></div></p>
</li>
</ul>
<h3 id="install-the-release-package">Install the Release Package<a class="headerlink" href="#install-the-release-package" title="Permanent link">#</a></h3>
<p>Use SUSE <code>zypper</code> to install
<div class="highlight"><pre><span></span><code>sudo zypper install ~/flex-replace-flex-version-suse15.x86_64.rpm
<div class="highlight"><pre><span></span><code>sudo zypper install ~/flex-5.1.6.nightly-suse15.x86_64.rpm
</code></pre></div></p>
<h3 id="run-the-setup-script">Run the setup script<a class="headerlink" href="#run-the-setup-script" title="Permanent link">#</a></h3>
<ul>
Expand Down
18 changes: 9 additions & 9 deletions v5.1.6.nightly/install/vm-install/ubuntu/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2030,10 +2030,10 @@ <h3 id="download-and-verify-the-release-package">Download and Verify the Release
<p>Download the release package from the GitHub FLEX <a href="https://github.com/gluufederation/flex/releases">Releases</a>. Choose
the correct command from below based on the OS version.
<div class="highlight"><pre><span></span><code><span class="c1">#Ubuntu 22.04</span>
wget https://github.com/GluuFederation/flex/releases/download/vreplace-flex-version/flex_replace-flex-version.ubuntu22.04_amd64.deb -P /tmp
wget https://github.com/GluuFederation/flex/releases/download/v5.1.6.nightly/flex_5.1.6.nightly.ubuntu22.04_amd64.deb -P /tmp
</code></pre></div>
<div class="highlight"><pre><span></span><code><span class="c1">#Ubuntu 20.04</span>
wget https://github.com/GluuFederation/flex/releases/download/vreplace-flex-version/flex_replace-flex-version.ubuntu20.04_amd64.deb -P /tmp
wget https://github.com/GluuFederation/flex/releases/download/v5.1.6.nightly/flex_5.1.6.nightly.ubuntu20.04_amd64.deb -P /tmp
</code></pre></div></p>
</li>
<li>
Expand All @@ -2051,34 +2051,34 @@ <h3 id="download-and-verify-the-release-package">Download and Verify the Release
<p>Verify the integrity of the downloaded package using published <code>sha256sum</code>. Download the <code>sha256sum</code> file for the
package. Choose the correct command from below based on the OS version.
<div class="highlight"><pre><span></span><code><span class="c1">#Ubuntu 22.04</span>
wget https://github.com/GluuFederation/flex/releases/download/vreplace-flex-version/flex_replace-flex-version.ubuntu22.04_amd64.deb.sha256sum -P /tmp
wget https://github.com/GluuFederation/flex/releases/download/v5.1.6.nightly/flex_5.1.6.nightly.ubuntu22.04_amd64.deb.sha256sum -P /tmp
</code></pre></div>
<div class="highlight"><pre><span></span><code><span class="c1">#Ubuntu 20.04</span>
wget https://github.com/GluuFederation/flex/releases/download/vreplace-flex-version/flex_replace-flex-version.ubuntu20.04_amd64.deb.sha256sum -P /tmp
wget https://github.com/GluuFederation/flex/releases/download/v5.1.6.nightly/flex_5.1.6.nightly.ubuntu20.04_amd64.deb.sha256sum -P /tmp
</code></pre></div>
Verify package integrity of the package that has been downloaded by checking hash.
Run the command below from the directory where the downloaded package and the <code>.sha256sum</code> files are located.
Choose the correct command from below based on the OS version.
<div class="highlight"><pre><span></span><code><span class="c1">#Ubuntu 22.04</span>
<span class="nb">cd</span> /tmp
sha256sum -c flex_replace-flex-version.ubuntu22.04_amd64.deb.sha256sum
sha256sum -c flex_5.1.6.nightly.ubuntu22.04_amd64.deb.sha256sum
</code></pre></div>
<div class="highlight"><pre><span></span><code><span class="c1">#Ubuntu 20.04</span>
<span class="nb">cd</span> /tmp
sha256sum -c flex_replace-flex-version.ubuntu20.04_amd64.deb.sha256sum
sha256sum -c flex_5.1.6.nightly.ubuntu20.04_amd64.deb.sha256sum
</code></pre></div>
Output similar to below should confirm the integrity of the downloaded package.
<div class="highlight"><pre><span></span><code>flex_replace-flex-version.ubuntu&lt;version&gt;_amd64.deb: ok
<div class="highlight"><pre><span></span><code>flex_5.1.6.nightly.ubuntu&lt;version&gt;_amd64.deb: ok
</code></pre></div></p>
</li>
</ul>
<h3 id="install-the-release-package">Install the Release Package<a class="headerlink" href="#install-the-release-package" title="Permanent link">#</a></h3>
<p>Choose the correct command from below based on the OS version.</p>
<p><div class="highlight"><pre><span></span><code><span class="c1">#Ubuntu 22.04</span>
apt install -y /tmp/flex_replace-flex-version.ubuntu22.04_amd64.deb
apt install -y /tmp/flex_5.1.6.nightly.ubuntu22.04_amd64.deb
</code></pre></div>
<div class="highlight"><pre><span></span><code><span class="c1">#Ubuntu 20.04</span>
apt install -y /tmp/flex_replace-flex-version.ubuntu20.04_amd64.deb
apt install -y /tmp/flex_5.1.6.nightly.ubuntu20.04_amd64.deb
</code></pre></div></p>
<h3 id="run-the-setup-script">Run the setup script<a class="headerlink" href="#run-the-setup-script" title="Permanent link">#</a></h3>
<p>Execute the setup script with command below:
Expand Down
Loading

0 comments on commit f185121

Please sign in to comment.