Skip to content

Commit

Permalink
deploy: a57cb33
Browse files Browse the repository at this point in the history
  • Loading branch information
brifordwylie committed Dec 21, 2024
1 parent ac08058 commit 3c13f9c
Show file tree
Hide file tree
Showing 115 changed files with 12,335 additions and 5,535 deletions.
20 changes: 10 additions & 10 deletions 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@



<title>SageWorks</title>
<title>Workbench</title>



Expand Down Expand Up @@ -81,7 +81,7 @@

<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="/." title="SageWorks" class="md-header__button md-logo" aria-label="SageWorks" data-md-component="logo">
<a href="/." title="Workbench" class="md-header__button md-logo" aria-label="Workbench" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>
Expand All @@ -95,7 +95,7 @@
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
SageWorks
Workbench
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
Expand Down Expand Up @@ -202,13 +202,13 @@

<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="/." title="SageWorks" class="md-nav__button md-logo" aria-label="SageWorks" data-md-component="logo">
<a href="/." title="Workbench" class="md-nav__button md-logo" aria-label="Workbench" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>

</a>
SageWorks
Workbench
</label>

<ul class="md-nav__list" data-md-scrollfix>
Expand Down Expand Up @@ -284,7 +284,7 @@


<span class="md-ellipsis">
SageWorks REPL
Workbench REPL
</span>


Expand Down Expand Up @@ -1808,7 +1808,7 @@


<span class="md-ellipsis">
SageWorks Enterprise
Workbench Enterprise
</span>


Expand All @@ -1818,7 +1818,7 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_12_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_12">
<span class="md-nav__icon md-icon"></span>
SageWorks Enterprise
Workbench Enterprise
</label>
<ul class="md-nav__list" data-md-scrollfix>

Expand Down Expand Up @@ -3037,11 +3037,11 @@


<li class="md-nav__item">
<a href="/admin/sageworks_docker_for_lambdas/" class="md-nav__link">
<a href="/admin/workbench_docker_for_lambdas/" class="md-nav__link">


<span class="md-ellipsis">
SageWorks Docker for Lambdas
Workbench Docker for Lambdas
</span>


Expand Down
28 changes: 14 additions & 14 deletions admin/aws_service_limits/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@



<title>AWS Service Limits - SageWorks</title>
<title>AWS Service Limits - Workbench</title>



Expand Down Expand Up @@ -90,7 +90,7 @@

<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="../.." title="SageWorks" class="md-header__button md-logo" aria-label="SageWorks" data-md-component="logo">
<a href="../.." title="Workbench" class="md-header__button md-logo" aria-label="Workbench" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>
Expand All @@ -104,7 +104,7 @@
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
SageWorks
Workbench
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
Expand Down Expand Up @@ -211,13 +211,13 @@

<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="../.." title="SageWorks" class="md-nav__button md-logo" aria-label="SageWorks" data-md-component="logo">
<a href="../.." title="Workbench" class="md-nav__button md-logo" aria-label="Workbench" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>

</a>
SageWorks
Workbench
</label>

<ul class="md-nav__list" data-md-scrollfix>
Expand Down Expand Up @@ -293,7 +293,7 @@


<span class="md-ellipsis">
SageWorks REPL
Workbench REPL
</span>


Expand Down Expand Up @@ -1817,7 +1817,7 @@


<span class="md-ellipsis">
SageWorks Enterprise
Workbench Enterprise
</span>


Expand All @@ -1827,7 +1827,7 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_12_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_12">
<span class="md-nav__icon md-icon"></span>
SageWorks Enterprise
Workbench Enterprise
</label>
<ul class="md-nav__list" data-md-scrollfix>

Expand Down Expand Up @@ -3115,11 +3115,11 @@


<li class="md-nav__item">
<a href="../sageworks_docker_for_lambdas/" class="md-nav__link">
<a href="../workbench_docker_for_lambdas/" class="md-nav__link">


<span class="md-ellipsis">
SageWorks Docker for Lambdas
Workbench Docker for Lambdas
</span>


Expand Down Expand Up @@ -3215,10 +3215,10 @@
<h1 id="aws-service-limits">AWS Service Limits</h1>
<div class="admonition tip inline end">
<p class="admonition-title">Need Help?</p>
<p>The SuperCowPowers team is happy to give any assistance needed when setting up AWS and SageWorks. So please contact us at <a href="mailto:sageworks@supercowpowers.com">sageworks@supercowpowers.com</a> or on chat us up on <a href="https://discord.gg/WHAJuz8sw8">Discord</a> </p>
<p>The SuperCowPowers team is happy to give any assistance needed when setting up AWS and Workbench. So please contact us at <a href="mailto:workbench@supercowpowers.com">workbench@supercowpowers.com</a> or on chat us up on <a href="https://discord.gg/WHAJuz8sw8">Discord</a> </p>
</div>
<p>In general SageWorks works well, out of the box, with the standard set of limits for AWS accounts. SageWorks supports throttling, timeouts, and a broad set of AWS error handling routines for general purpose usage.</p>
<p>When using SageWorks for <strong>large scale deployments</strong> there are a set of AWS Service limits that will need to be increased.</p>
<p>In general Workbench works well, out of the box, with the standard set of limits for AWS accounts. Workbench supports throttling, timeouts, and a broad set of AWS error handling routines for general purpose usage.</p>
<p>When using Workbench for <strong>large scale deployments</strong> there are a set of AWS Service limits that will need to be increased.</p>
<h2 id="serverless-endpoints">ServerLess Endpoints</h2>
<p>There are two serverless endpoint quotas that will need to be adjusted.</p>
<ul>
Expand All @@ -3234,7 +3234,7 @@ <h2 id="parallel-featuregroup-creation">Parallel FeatureGroup Creation</h2>
<p>Unfortunately this one is not adjustable through the AWS Service Quota console and you'll have to initiate an AWS Support ticket.</p>
<h2 id="questions">Questions?</h2>
<p><img align="right" src="../../images/scp.png" width="180"></p>
<p>The SuperCowPowers team is happy to answer any questions you may have about AWS and SageWorks. Please contact us at <a href="mailto:sageworks@supercowpowers.com">sageworks@supercowpowers.com</a> or on chat us up on <a href="https://discord.gg/WHAJuz8sw8">Discord</a> </p>
<p>The SuperCowPowers team is happy to answer any questions you may have about AWS and Workbench. Please contact us at <a href="mailto:workbench@supercowpowers.com">workbench@supercowpowers.com</a> or on chat us up on <a href="https://discord.gg/WHAJuz8sw8">Discord</a> </p>



Expand Down
60 changes: 30 additions & 30 deletions admin/base_docker_push/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@



<title>Base Docker Push - SageWorks</title>
<title>Base Docker Push - Workbench</title>



Expand Down Expand Up @@ -74,7 +74,7 @@
<div data-md-component="skip">


<a href="#sageworks-base-docker-build-and-push" class="md-skip">
<a href="#workbench-base-docker-build-and-push" class="md-skip">
Skip to content
</a>

Expand All @@ -90,7 +90,7 @@

<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="../.." title="SageWorks" class="md-header__button md-logo" aria-label="SageWorks" data-md-component="logo">
<a href="../.." title="Workbench" class="md-header__button md-logo" aria-label="Workbench" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>
Expand All @@ -104,7 +104,7 @@
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
SageWorks
Workbench
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
Expand Down Expand Up @@ -211,13 +211,13 @@

<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="../.." title="SageWorks" class="md-nav__button md-logo" aria-label="SageWorks" data-md-component="logo">
<a href="../.." title="Workbench" class="md-nav__button md-logo" aria-label="Workbench" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>

</a>
SageWorks
Workbench
</label>

<ul class="md-nav__list" data-md-scrollfix>
Expand Down Expand Up @@ -293,7 +293,7 @@


<span class="md-ellipsis">
SageWorks REPL
Workbench REPL
</span>


Expand Down Expand Up @@ -1817,7 +1817,7 @@


<span class="md-ellipsis">
SageWorks Enterprise
Workbench Enterprise
</span>


Expand All @@ -1827,7 +1827,7 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_12_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_12">
<span class="md-nav__icon md-icon"></span>
SageWorks Enterprise
Workbench Enterprise
</label>
<ul class="md-nav__list" data-md-scrollfix>

Expand Down Expand Up @@ -2975,9 +2975,9 @@
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>

<li class="md-nav__item">
<a href="#update-sageworks-version" class="md-nav__link">
<a href="#update-workbench-version" class="md-nav__link">
<span class="md-ellipsis">
Update SageWorks Version
Update Workbench Version
</span>
</a>

Expand Down Expand Up @@ -3160,11 +3160,11 @@


<li class="md-nav__item">
<a href="../sageworks_docker_for_lambdas/" class="md-nav__link">
<a href="../workbench_docker_for_lambdas/" class="md-nav__link">


<span class="md-ellipsis">
SageWorks Docker for Lambdas
Workbench Docker for Lambdas
</span>


Expand Down Expand Up @@ -3216,9 +3216,9 @@
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>

<li class="md-nav__item">
<a href="#update-sageworks-version" class="md-nav__link">
<a href="#update-workbench-version" class="md-nav__link">
<span class="md-ellipsis">
Update SageWorks Version
Update Workbench Version
</span>
</a>

Expand Down Expand Up @@ -3302,18 +3302,18 @@



<h1 id="sageworks-base-docker-build-and-push">SageWorks Base Docker Build and Push</h1>
<h1 id="workbench-base-docker-build-and-push">Workbench Base Docker Build and Push</h1>
<p>Notes and information on how to do the Docker Builds and Push to AWS ECR.</p>
<h3 id="update-sageworks-version">Update SageWorks Version</h3>
<h3 id="update-workbench-version">Update Workbench Version</h3>
<div class="language-text highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a>vi Dockerfile
</span><span id="__span-0-2"><a id="__codelineno-0-2" name="__codelineno-0-2" href="#__codelineno-0-2"></a>
</span><span id="__span-0-3"><a id="__codelineno-0-3" name="__codelineno-0-3" href="#__codelineno-0-3"></a># Install latest Sageworks
</span><span id="__span-0-4"><a id="__codelineno-0-4" name="__codelineno-0-4" href="#__codelineno-0-4"></a>RUN pip install --no-cache-dir &#39;sageworks[ml-tool,chem]&#39;==0.7.0
</span><span id="__span-0-3"><a id="__codelineno-0-3" name="__codelineno-0-3" href="#__codelineno-0-3"></a># Install latest Workbench
</span><span id="__span-0-4"><a id="__codelineno-0-4" name="__codelineno-0-4" href="#__codelineno-0-4"></a>RUN pip install --no-cache-dir &#39;workbench[ml-tool,chem]&#39;==0.7.0
</span></code></pre></div>
<h3 id="build-the-docker-image">Build the Docker Image</h3>
<p><strong>Note:</strong> For a client specific config file you'll need to copy it locally so that it's within Dockers 'build context'. If you're building the 'vanilla' open source Docker image, then you can use the <code>open_source_config.json</code> that's in the directory already.</p>
<div class="language-text highlight"><pre><span></span><code><span id="__span-1-1"><a id="__codelineno-1-1" name="__codelineno-1-1" href="#__codelineno-1-1"></a>docker build --build-arg SAGEWORKS_CONFIG=open_source_config.json -t \
</span><span id="__span-1-2"><a id="__codelineno-1-2" name="__codelineno-1-2" href="#__codelineno-1-2"></a>sageworks_base:v0_7_0_amd64 --platform linux/amd64 .
<div class="language-text highlight"><pre><span></span><code><span id="__span-1-1"><a id="__codelineno-1-1" name="__codelineno-1-1" href="#__codelineno-1-1"></a>docker build --build-arg WORKBENCH_CONFIG=open_source_config.json -t \
</span><span id="__span-1-2"><a id="__codelineno-1-2" name="__codelineno-1-2" href="#__codelineno-1-2"></a>workbench_base:v0_7_0_amd64 --platform linux/amd64 .
</span></code></pre></div>
<h3 id="test-the-image-locally">Test the Image Locally</h3>
<p>You have a <code>docker_local_base</code> alias in your <code>~/.zshrc</code> :)</p>
Expand All @@ -3323,23 +3323,23 @@ <h3 id="login-to-ecr">Login to ECR</h3>
</span><span id="__span-2-3"><a id="__codelineno-2-3" name="__codelineno-2-3" href="#__codelineno-2-3"></a>--password-stdin public.ecr.aws
</span></code></pre></div>
<h3 id="tagpush-the-image-to-aws-ecr">Tag/Push the Image to AWS ECR</h3>
<p><div class="language-text highlight"><pre><span></span><code><span id="__span-3-1"><a id="__codelineno-3-1" name="__codelineno-3-1" href="#__codelineno-3-1"></a>docker tag sageworks_base:v0_7_0_amd64 \
</span><span id="__span-3-2"><a id="__codelineno-3-2" name="__codelineno-3-2" href="#__codelineno-3-2"></a>public.ecr.aws/m6i5k1r2/sageworks_base:v0_7_0_amd64
<p><div class="language-text highlight"><pre><span></span><code><span id="__span-3-1"><a id="__codelineno-3-1" name="__codelineno-3-1" href="#__codelineno-3-1"></a>docker tag workbench_base:v0_7_0_amd64 \
</span><span id="__span-3-2"><a id="__codelineno-3-2" name="__codelineno-3-2" href="#__codelineno-3-2"></a>public.ecr.aws/m6i5k1r2/workbench_base:v0_7_0_amd64
</span></code></pre></div>
<div class="language-text highlight"><pre><span></span><code><span id="__span-4-1"><a id="__codelineno-4-1" name="__codelineno-4-1" href="#__codelineno-4-1"></a>docker push public.ecr.aws/m6i5k1r2/sageworks_base:v0_7_0_amd64
<div class="language-text highlight"><pre><span></span><code><span id="__span-4-1"><a id="__codelineno-4-1" name="__codelineno-4-1" href="#__codelineno-4-1"></a>docker push public.ecr.aws/m6i5k1r2/workbench_base:v0_7_0_amd64
</span></code></pre></div></p>
<h3 id="update-the-latest-tag">Update the 'latest' tag</h3>
<p><div class="language-text highlight"><pre><span></span><code><span id="__span-5-1"><a id="__codelineno-5-1" name="__codelineno-5-1" href="#__codelineno-5-1"></a>docker tag public.ecr.aws/m6i5k1r2/sageworks_base:v0_7_0_amd64 \
</span><span id="__span-5-2"><a id="__codelineno-5-2" name="__codelineno-5-2" href="#__codelineno-5-2"></a>public.ecr.aws/m6i5k1r2/sageworks_base:latest
<p><div class="language-text highlight"><pre><span></span><code><span id="__span-5-1"><a id="__codelineno-5-1" name="__codelineno-5-1" href="#__codelineno-5-1"></a>docker tag public.ecr.aws/m6i5k1r2/workbench_base:v0_7_0_amd64 \
</span><span id="__span-5-2"><a id="__codelineno-5-2" name="__codelineno-5-2" href="#__codelineno-5-2"></a>public.ecr.aws/m6i5k1r2/workbench_base:latest
</span></code></pre></div>
<div class="language-text highlight"><pre><span></span><code><span id="__span-6-1"><a id="__codelineno-6-1" name="__codelineno-6-1" href="#__codelineno-6-1"></a>docker push public.ecr.aws/m6i5k1r2/sageworks_base:latest
<div class="language-text highlight"><pre><span></span><code><span id="__span-6-1"><a id="__codelineno-6-1" name="__codelineno-6-1" href="#__codelineno-6-1"></a>docker push public.ecr.aws/m6i5k1r2/workbench_base:latest
</span></code></pre></div></p>
<h3 id="update-the-stable-tag">Update the 'stable' tag</h3>
<p>This is obviously only when you want to mark a version as stable. Meaning that it seems to 'be good and stable (ish)' :)</p>
<p><div class="language-text highlight"><pre><span></span><code><span id="__span-7-1"><a id="__codelineno-7-1" name="__codelineno-7-1" href="#__codelineno-7-1"></a>docker tag public.ecr.aws/m6i5k1r2/sageworks_base:v0_7_0_amd64 \
</span><span id="__span-7-2"><a id="__codelineno-7-2" name="__codelineno-7-2" href="#__codelineno-7-2"></a>public.ecr.aws/m6i5k1r2/sageworks_base:stable
<p><div class="language-text highlight"><pre><span></span><code><span id="__span-7-1"><a id="__codelineno-7-1" name="__codelineno-7-1" href="#__codelineno-7-1"></a>docker tag public.ecr.aws/m6i5k1r2/workbench_base:v0_7_0_amd64 \
</span><span id="__span-7-2"><a id="__codelineno-7-2" name="__codelineno-7-2" href="#__codelineno-7-2"></a>public.ecr.aws/m6i5k1r2/workbench_base:stable
</span></code></pre></div>
<div class="language-text highlight"><pre><span></span><code><span id="__span-8-1"><a id="__codelineno-8-1" name="__codelineno-8-1" href="#__codelineno-8-1"></a>docker push public.ecr.aws/m6i5k1r2/sageworks_base:stable
<div class="language-text highlight"><pre><span></span><code><span id="__span-8-1"><a id="__codelineno-8-1" name="__codelineno-8-1" href="#__codelineno-8-1"></a>docker push public.ecr.aws/m6i5k1r2/workbench_base:stable
</span></code></pre></div></p>
<h3 id="test-the-ecr-image">Test the ECR Image</h3>
<p>You have a <code>docker_ecr_base</code> alias in your <code>~/.zshrc</code> :)</p>
Expand Down
Loading

0 comments on commit 3c13f9c

Please sign in to comment.