aboutsummaryrefslogtreecommitdiff
path: root/content/posts
diff options
context:
space:
mode:
authorGabriel A. Giovanini <mail@gabrielgio.me>2022-05-08 21:47:45 +0200
committerGabriel A. Giovanini <mail@gabrielgio.me>2022-05-08 21:47:45 +0200
commitea058a851098bf81cb645249e02d26a8c253db90 (patch)
treec245a133119b1a4bf6168a16c89b22b6e04d319e /content/posts
parent189166e2f44ca69537fa632032ec7ab252595d1b (diff)
downloadmacroblog.rs-ea058a851098bf81cb645249e02d26a8c253db90.tar.gz
macroblog.rs-ea058a851098bf81cb645249e02d26a8c253db90.tar.bz2
macroblog.rs-ea058a851098bf81cb645249e02d26a8c253db90.zip
ref: Add embded rust and router
- Use embed rust to load and resolve file from `content/post` folder, so the whole process is a bit more dynamic. - Add router to to resolve the path. It is the first step to try to get the code a bit cleaner.
Diffstat (limited to 'content/posts')
-rw-r--r--content/posts/Friz.box_turned_off_DHCP.html18
-rw-r--r--content/posts/K8S_private_gitlab_registry_using_podman.html55
2 files changed, 73 insertions, 0 deletions
diff --git a/content/posts/Friz.box_turned_off_DHCP.html b/content/posts/Friz.box_turned_off_DHCP.html
new file mode 100644
index 0000000..569604b
--- /dev/null
+++ b/content/posts/Friz.box_turned_off_DHCP.html
@@ -0,0 +1,18 @@
+<section>
+ <h2>Friz.box turned off DHCP</h2>
+ <p>
+ If you turned off your DHCP server follow these steps to connect to FritzBox settings.
+ <br/>
+ <ul>
+ <li> Set your computer IP to 170.254.1.2 and your mask to 255.255.0.0</li>
+ <li> Then go to 169.254.1.1, login and re-enable the DHCP server:</li>
+ </ul>
+ </p>
+ <p>
+ On gnome turn the wired connection off on again to apply the settings.
+ </p>
+ <p>
+ <strong>Note</strong>: why in the hell does FritzBox 7490 require a land-line telephone to be physically factory
+ reset?
+ </p>
+</section>
diff --git a/content/posts/K8S_private_gitlab_registry_using_podman.html b/content/posts/K8S_private_gitlab_registry_using_podman.html
new file mode 100644
index 0000000..3672755
--- /dev/null
+++ b/content/posts/K8S_private_gitlab_registry_using_podman.html
@@ -0,0 +1,55 @@
+<section>
+ <h2>K8S private gitlab registry using podman</h2>
+ <p>
+ This is based on <a
+ href="https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/">Log in to
+ Docker Hub</a>. It is just a bit different to use podman.
+ </p>
+ <p>
+ First we should take a look at podman-login man page:
+ <pre>
+ <code>man podman login</code>
+ </pre>
+ </p>
+ <p>
+ It will give some valueable information like the location of auth.json file. Now we can login using podman:
+ <pre>
+ <code>podman login registry.gitlab.com</code>
+ </pre>
+ </p>
+ <p>Then check the <i> auth.json </i>file located at <i>${XDG_RUNTIME_DIR}/containers/auth.json</i> (as described
+ by the manual). It will contain your auth config:
+ <pre>
+ <code>
+{
+ "auths": {
+ "registry.gitlab.com": {
+ "auth": "..."
+ }
+ }
+}
+ </code>
+ </pre>
+ </p>
+ <p>
+ Now copy that file over to the server and register it in k8s with the following command:
+ <pre>
+ <code>
+kubectl create secret generic regcred \
+ --from-file=.dockerconfigjson=auth.json \
+ --type=kubernetes.io/dockerconfigjson
+
+ </code>
+ </pre>
+ </p>
+ <p>
+ Once you have created you can list by kubectl get secret:
+ <pre>
+ <code>
+NAME TYPE DATA AGE
+regcred kubernetes.io/dockerconfigjson 1 53s
+ </code>
+ </pre>
+ </p>
+
+</section>