Articles
GitLab Microk8s >1.24 certificate based integration

With newer versions of Microk8s, its GitLab integration changes slightly. Here are the key differences
Docker images and containers management
Here are a few commands to manage docker images and containers
Inheritance in Python
Let's imagine that we have a python class as follows (Python 3):
Network basics
When data needs to be exchanged between several computers, those need to be connected to each other, i.e. forming a network.
Updating Ingresses to networking.k8s.io/v1

Using Ingress with the extensions/v1beta1 API has been deprecated in Kubernetes 1.14 and will be removed in 1.22. This article presents how to update an existing manifest to the new API, networking.k8s.io/v1.
Python virtual environments
When working on multiple python projects, dependencies might conflict. For example, a project might use version 1.5 of Tensorflow while another uses version 2.1.
Kubectl create deplpoyment and service at same time
Simply add entries for both the deployment and the service in the same manifest, separeted by ---
Swift basics
Here are some of the basis of the Swift programming language
Kubectl pull new version of image without changes to manifest
When using kubectl apply using an already applied and unchanged manifest file, nothing happens on the Kubernetes cluster. However, deployments can be configured so as to always pull a new version image upon restart. This is achieved using the, <code>imagePullPolicy: Always</code> parameter:
Samba
Samba is a piece of software used to share directories over a network. Directories shared using samba appear as network folders on the file manager of computers that are on the same network.