diff options
| author | Gabriel A. Giovanini <mail@gabrielgio.me> | 2022-05-08 21:47:45 +0200 | 
|---|---|---|
| committer | Gabriel A. Giovanini <mail@gabrielgio.me> | 2022-05-08 21:47:45 +0200 | 
| commit | ea058a851098bf81cb645249e02d26a8c253db90 (patch) | |
| tree | c245a133119b1a4bf6168a16c89b22b6e04d319e /content | |
| parent | 189166e2f44ca69537fa632032ec7ab252595d1b (diff) | |
| download | macroblog.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')
| -rw-r--r-- | content/posts/Friz.box_turned_off_DHCP.html | 18 | ||||
| -rw-r--r-- | content/posts/K8S_private_gitlab_registry_using_podman.html | 55 | 
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> | 
