Skip to content

Commit

Permalink
Deployed 0603b39 with MkDocs version: 1.5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Nov 1, 2023
1 parent 55c2f05 commit e6dc116
Show file tree
Hide file tree
Showing 33 changed files with 140 additions and 80 deletions.
4 changes: 2 additions & 2 deletions 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@


<link rel="icon" href="/k3s-cluster-infra-apps/assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="/k3s-cluster-infra-apps/assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="/k3s-cluster-infra-apps/assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions adguard/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>AdGuard - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions ansible/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Ansible - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions argocd/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>ArgoCD - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
1 change: 0 additions & 1 deletion assets/stylesheets/main.35e1ed30.min.css

This file was deleted.

1 change: 0 additions & 1 deletion assets/stylesheets/main.35e1ed30.min.css.map

This file was deleted.

1 change: 1 addition & 0 deletions assets/stylesheets/main.4b4a2bd9.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/stylesheets/main.4b4a2bd9.min.css.map

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions authentik/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Authentik - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
64 changes: 62 additions & 2 deletions bare-metal/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Bare-Metal - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down Expand Up @@ -303,6 +303,26 @@
Setup Minio
</a>

<nav class="md-nav" aria-label="Setup Minio">
<ul class="md-nav__list">

<li class="md-nav__item">
<a href="#certs-over-certbot" class="md-nav__link">
Certs over certbot
</a>

</li>

<li class="md-nav__item">
<a href="#certs-over-acme-client-opnsense" class="md-nav__link">
Certs over ACME Client (Opnsense)
</a>

</li>

</ul>
</nav>

</li>

<li class="md-nav__item">
Expand Down Expand Up @@ -1073,6 +1093,26 @@
Setup Minio
</a>

<nav class="md-nav" aria-label="Setup Minio">
<ul class="md-nav__list">

<li class="md-nav__item">
<a href="#certs-over-certbot" class="md-nav__link">
Certs over certbot
</a>

</li>

<li class="md-nav__item">
<a href="#certs-over-acme-client-opnsense" class="md-nav__link">
Certs over ACME Client (Opnsense)
</a>

</li>

</ul>
</nav>

</li>

<li class="md-nav__item">
Expand Down Expand Up @@ -1151,12 +1191,32 @@ <h2 id="setup-minio">Setup Minio</h2>
several systems either do not support insecure connections, custom certificates
or disabling verification. The <a href="https://min.io/docs/minio/linux/integrations/generate-lets-encrypt-certificate-using-certbot-for-minio.html">MinIO Documentation</a> has a good guide how to
use <code>certbot</code> to install this. </p>
<h3 id="certs-over-certbot">Certs over certbot</h3>
<p>You can use HTTP or DNS challenge. The latter is dicribed on <a href="https://www.digitalocean.com/community/tutorials/how-to-acquire-a-let-s-encrypt-certificate-using-dns-validation-with-acme-dns-certbot-on-ubuntu-18-04">digitalocean</a>
<div class="highlight"><pre><span></span><code><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a>$<span class="w"> </span>certbot<span class="w"> </span>certonly<span class="w"> </span>--config-dir<span class="w"> </span>config<span class="w"> </span>--work-dir<span class="w"> </span>workdir<span class="w"> </span>--logs-dir<span class="w"> </span>logs<span class="w"> </span>--manual<span class="w"> </span>--preferred-challenges<span class="w"> </span>dns<span class="w"> </span>--debug-challenges<span class="w"> </span>-d<span class="w"> </span>minio.framsburg.net
</code></pre></div></p>
<p>During the execution, certbot requires you to add a specific DNS entry to your
Domain. This looks similar to:</p>
<p><img alt="DNS Record on Digitalocean" src="../dns-record.png" /></p>
<h3 id="certs-over-acme-client-opnsense">Certs over ACME Client (Opnsense)</h3>
<p>Opnsense has a service plugin for the ACME protocol to create certificates. The
tricky part is how to get the certificates from Opnsense to Minio. The plugin
allows to create automations to do for example a SFTP copy of the certs to the
minio server.</p>
<p>The only small pitfall is that Minio users for the public cert not the pure cert
file put the full chain, which is a combination of the cert + ca as described
in the <a href="https://min.io/docs/minio/linux/integrations/generate-lets-encrypt-certificate-using-certbot-for-minio.html#step-4-set-up-ssl-on-minio-server-with-the-certificates">MinIO Documentation</a>.</p>
<p>So your Opnsense Config looks something like this:</p>
<p>|------------------------|----------------------------------|
| Field | Value |
|------------------------|----------------------------------|
| Name | Upload Minio Certificate |
| Run Command | Upload certificate via SFTP |
| SFTP Host | minio.server |
| SFTP Port | 22 |
| Removte Path | /path-to-minio-home/.minio/certs |
| Naming "key.pem" | private.key |
| Naming "fullchain.pem" | public.crt |</p>
<h2 id="setup-minio-monitoring">Setup Minio Monitoring</h2>
<p>Minio requires two env variables to connect to prometheus metrics:</p>
<div class="highlight"><pre><span></span><code><a id="__codelineno-1-1" name="__codelineno-1-1" href="#__codelineno-1-1"></a><span class="nb">export</span><span class="w"> </span><span class="nv">MINIO_PROMETHEUS_URL</span><span class="o">=</span>https://prometheus.framsburg.ch
Expand Down
4 changes: 2 additions & 2 deletions cert-manager/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Cert Manager - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions custom-images/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Custom Images - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions external-secrets/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>External-Secrets - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions framsburg-services/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Custom Services - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@


<link rel="icon" href="assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions longhorn/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Longhorn - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions metallb/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>MetalLB - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions monitoring/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Monitoring - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions network/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Network - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions plex/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Plex - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
4 changes: 2 additions & 2 deletions postgres-cnpg/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@


<link rel="icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.6">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.7">



<title>Postgres with CNPG - Raspberry Pi GitOps Stack</title>



<link rel="stylesheet" href="../assets/stylesheets/main.35e1ed30.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.4b4a2bd9.min.css">



Expand Down
Loading

0 comments on commit e6dc116

Please sign in to comment.