Skip to content

Commit

Permalink
Deployed 40859bc to current with MkDocs 1.4.1 and mike 1.1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
EOEPCA CI committed Dec 13, 2023
1 parent b163f44 commit cb0b9b6
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 9 deletions.
6 changes: 5 additions & 1 deletion current/eoepca/application-hub/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -976,11 +976,15 @@ <h2 id="client-and-credentials">Client and Credentials<a class="headerlink" href
</span></code></pre></div>
<h2 id="post-deployment-manual-steps">Post-deployment Manual Steps<a class="headerlink" href="#post-deployment-manual-steps" title="Permanent link">⚓︎</a></h2>
<p>The deployment of the Application Hub has been designed, as far as possible, to automate the configuration. However, there remain some steps that must be performed manually after the scripted deployment has completed&hellip;</p>
<ul>
<li><a href="#oidc-client">Configure OIDC Client</a></li>
<li><a href="#groups-and-users">Configure Groups and Users</a></li>
</ul>
<h3 id="oidc-client">OIDC Client<a class="headerlink" href="#oidc-client" title="Permanent link">⚓︎</a></h3>
<p>The client that is created by the script <code>./deploy/bin/register-client</code> (as per above) needs to be manually adjusted using the Web UI of the Login Service&hellip;</p>
<ul>
<li>In a browser, navigate to the Login Service (Gluu) - https://auth.192-168-49-2.nip.io/ - and login as the <code>admin</code> user</li>
<li>Open <code>OpenID Connection -&gt; Clients</code> and search for the client created earlier - <code>Application Hub</code></li>
<li>Open <code>OpenID Connect -&gt; Clients</code> and search for the client created earlier - <code>Application Hub</code></li>
<li>Fix the setting <code>Authentication method for the Token Endpoint</code> for the <code>ApplicationHub</code> - <code>client_secret_post</code> -&gt; <code>client_secret_basic</code></li>
<li>Save the update</li>
</ul>
Expand Down
35 changes: 28 additions & 7 deletions current/quickstart/scripted-deployment/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -412,6 +412,13 @@
Deployment
</a>

</li>

<li class="md-nav__item">
<a href="#post-deployment-manual-steps" class="md-nav__link">
Post-deployment Manual Steps
</a>

</li>

<li class="md-nav__item">
Expand Down Expand Up @@ -476,8 +483,8 @@
</li>

<li class="md-nav__item">
<a href="#post-deploy-manual-steps" class="md-nav__link">
Post-deploy Manual Steps
<a href="#post-protection-manual-steps" class="md-nav__link">
Post-protection Manual Steps
</a>

</li>
Expand Down Expand Up @@ -990,6 +997,11 @@ <h3 id="environment-variables">Environment Variables<a class="headerlink" href="
<td>see description</td>
</tr>
<tr>
<td><strong>MINIKUBE_VERSION</strong></td>
<td>The Minikube version to be (optionally) installed<br>Note that the <abbr title="EO Exploitation Platform Common Architecture">EOEPCA</abbr> development has been conducted using the default stated here.</td>
<td><code>v1.32.0</code></td>
</tr>
<tr>
<td><strong>MINIKUBE_KUBERNETES_VERSION</strong></td>
<td>The Kubernetes version to be used by minikube<br>Note that the <abbr title="EO Exploitation Platform Common Architecture">EOEPCA</abbr> development has been conducted primarily using version 1.22.5.</td>
<td><code>v1.22.5</code></td>
Expand Down Expand Up @@ -1156,6 +1168,16 @@ <h2 id="deployment">Deployment<a class="headerlink" href="#deployment" title="Pe
<div class="language-bash highlight"><pre><span></span><code><span id="__span-3-1"><a id="__codelineno-3-1" name="__codelineno-3-1" href="#__codelineno-3-1"></a>kubectl get pods -A
</span></code></pre></div></p>
<p>The deployment is ready once all pods are either <code>Running</code> or <code>Completed</code>. This can be further confirmed by accessing the login-service web interface at <code>https://auth.&lt;domain&gt;/</code> and logging in as user <code>admin</code> using the credentials configured via <code>LOGIN_SERVICE_ADMIN_PASSWORD</code>.</p>
<h2 id="post-deployment-manual-steps">Post-deployment Manual Steps<a class="headerlink" href="#post-deployment-manual-steps" title="Permanent link">⚓︎</a></h2>
<p>The scripted deployment has been designed, as far as possible, to automate the configuration of the deployed components. However, there remain some steps that must be performed manually after the scripted deployment has completed.<br>
See the building block specific pages&hellip;</p>
<ul>
<li><strong>Login Service:</strong> <a href="../../eoepca/login-service/#post-deployment-manual-steps">Post-deployment Manual Steps</a></li>
</ul>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>See also <a href="#post-protection-manual-steps">Post-protection Manual Steps</a> for additional interventions to be performed later in the process.</p>
</div>
<h2 id="default-credentials">Default Credentials<a class="headerlink" href="#default-credentials" title="Permanent link">⚓︎</a></h2>
<h3 id="login-service">Login Service<a class="headerlink" href="#login-service" title="Permanent link">⚓︎</a></h3>
<p>By default, the Login Service is accessed at the URL <code>https://auth.&lt;domain&gt;/</code> with the credentials&hellip;</p>
Expand Down Expand Up @@ -1189,12 +1211,11 @@ <h3 id="apply-protection">Apply Protection<a class="headerlink" href="#apply-pro
<em>Ensure that the script is executed with the environment variables and command-line options that are consistent with those of the main <a href="#deployment">deployment</a>.</em></p>
<div class="language-bash highlight"><pre><span></span><code><span id="__span-8-1"><a id="__codelineno-8-1" name="__codelineno-8-1" href="#__codelineno-8-1"></a>./deploy/eoepca/eoepca-protection.sh apply <span class="s2">&quot;&lt;eric-id&gt;&quot;</span> <span class="s2">&quot;&lt;bob-id&gt;&quot;</span> <span class="s2">&quot;&lt;public-ip&gt;&quot;</span> <span class="s2">&quot;&lt;domain&gt;&quot;</span>
</span></code></pre></div>
<h2 id="post-deploy-manual-steps">Post-deploy Manual Steps<a class="headerlink" href="#post-deploy-manual-steps" title="Permanent link">⚓︎</a></h2>
<p>The scripted deployment has been designed, as far as possible, to automate the configuration of the deployed components. However, there remain some steps that must be performed manually after the scripted deployment has completed&hellip;</p>
<h2 id="post-protection-manual-steps">Post-protection Manual Steps<a class="headerlink" href="#post-protection-manual-steps" title="Permanent link">⚓︎</a></h2>
<p>The scripted deployment has been designed, as far as possible, to automate the configuration of the deployed components. However, there remain some steps that must be performed manually after the scripted deployment has completed.<br>
See the building block specific pages&hellip;</p>
<ul>
<li>Login Service: <a href="../../eoepca/login-service/#uma-resource-lifetime">UMA Resource Lifetime</a></li>
<li>Application Hub: <a href="../../eoepca/application-hub/#oidc-client">OIDC Client</a></li>
<li>Application Hub: <a href="../../eoepca/application-hub/#groups-and-users">Groups and Users</a></li>
<li><strong>Application Hub:</strong> <a href="../../eoepca/application-hub/#post-deployment-manual-steps">Post-deployment Manual Steps</a></li>
</ul>
<h2 id="create-user-workspaces">Create User Workspaces<a class="headerlink" href="#create-user-workspaces" title="Permanent link">⚓︎</a></h2>
<p>The protection steps created the test users <code>eric</code> and <code>bob</code>. For completeness we use the Workspace API to create their user workspaces, which hold their personal resources (data, processing results, etc.) within the platform - see <a href="../../eoepca/workspace/">Workspace</a>.</p>
Expand Down
2 changes: 1 addition & 1 deletion current/search/search_index.json

Large diffs are not rendered by default.

Binary file modified current/sitemap.xml.gz
Binary file not shown.

0 comments on commit cb0b9b6

Please sign in to comment.