diff options
author | Gabriel A. Giovanini <mail@gabrielgio.me> | 2022-06-10 22:20:13 +0200 |
---|---|---|
committer | Gabriel A. Giovanini <mail@gabrielgio.me> | 2022-06-10 22:20:13 +0200 |
commit | 0e147a780e74b54afbd56ff7438077d855d5c1c2 (patch) | |
tree | 25296b0370513c757416ea6d5e7258b4069b1307 /content/posts/2021-12-28K8S_private_gitlab_registry_using_podman.html | |
parent | 17d160e5f9cdd4e46b0ab08cf56eaedd8943d885 (diff) | |
download | macroblog.rs-0e147a780e74b54afbd56ff7438077d855d5c1c2.tar.gz macroblog.rs-0e147a780e74b54afbd56ff7438077d855d5c1c2.tar.bz2 macroblog.rs-0e147a780e74b54afbd56ff7438077d855d5c1c2.zip |
ref: Move from HTML to MD
Keep and write in html is pain, so I'm rendering md as html.
Diffstat (limited to 'content/posts/2021-12-28K8S_private_gitlab_registry_using_podman.html')
-rw-r--r-- | content/posts/2021-12-28K8S_private_gitlab_registry_using_podman.html | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/content/posts/2021-12-28K8S_private_gitlab_registry_using_podman.html b/content/posts/2021-12-28K8S_private_gitlab_registry_using_podman.html deleted file mode 100644 index 470965c..0000000 --- a/content/posts/2021-12-28K8S_private_gitlab_registry_using_podman.html +++ /dev/null @@ -1,38 +0,0 @@ -<section> - <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 <code>auth.json</code> file located at <code>${XDG_RUNTIME_DIR}/containers/auth.json</code> (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> |