diff options
Diffstat (limited to 'content/posts')
-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> |