Helm chart templates in a combination with a values.yaml file, generate manifest files which are YAML-formatted Kubernetes resource descriptions. The values.yaml file contains default configuration values for a chart. These default values can be overriding with custom values using special flags. Before applying to a Kubernetes cluster, the Helm chart templates can be rendered locally […]
Helm uses a packaging format called charts (a collection of Kubernetes resource files). Helm charts can be downloaded and saved locally using the helm pull command. This short note shows how to download a Helm chart from a repository and save it locally.
If in a GitHub Actions workflow you try to check out a repository from an URL with a self-signed certificate or a certificate signed by a non-trusted certificate authority (CA), you will get this error: request to <URL> failed, reason: self signed certificate in certificate chain In this note i will show how to fix […]
A systemd service may fail to start with the error: Main process exited, code=exited, status=217/USER The status=217/USER indicates that the user that is configured to run the service could not be found. This could happen if there is a typo in a username or you have copied a service file from another machine and it […]
Helm uses a packaging format called charts (a collection of Kubernetes resource files). Helm chart repositories are remote HTTP servers where packaged charts can be stored and shared. This short note shows how to list Helm charts and repositories using the helm command.
MikroTik RouterOS has a very powerful firewall implementation. It is enabled by default and contains that rules that allow to ping to your MikroTik router from outside, access it from LAN and drop everything from WAN. This short note shows how to list firewall rules on a MikroTik router through the WinBox/WinFig interface or from […]
If you want to move from one Git server to another, you will need to migrate your Git repositories. This note shows how to migrate a Git repository with all its history, branches and tags from one Git server to another. This method is simple, straightforward and can be used to move you Git repository […]
The very common usage of a MikroTik WiFi router is to create a password protected wireless access point (WAP). In this post I will show a very quick overview for beginners on setting up the WAP on the MikroTik router with the WiFi. To start configuring the WiFi on the MikroTik router is is required […]
Starting from Windows 10 build 1809, Windows has a native SSH client that is based on the OpenSSH port. The OpenSSH client in Windows includes an ssh-keygen – the command-line tool for creating authentication keys for SSH. To create a pair of SSH keys in Windows, the ssh-keygen command can be executed from a Windows […]
Usually, when you get the NET::ERR_CERT_AUTHORITY_INVALID error in a Microsoft Edge browser you can bypass it by going to “Advanced” and clicking on “Continue to <website> (unsafe)” option. But it may happen that there is no such option in “Advanced”. This short note shows how to bypass the error NET::ERR_CERT_AUTHORITY_INVALID in the Microsoft Edge if […]