ChatGPT helped in this task, but some commands did not work immediately, so I had to ask ChatCPT how to fix the errors I encountered. The command presented here leads through the process of installing Kubernetes using kubeadm on a…
Linux Root Terminal on vocon Cloud – How to save your Image and re-launch a Container based on that Image
This blog post shows how you can run and manage your Docker images on vocon Cloud Desktop. We will launch an Ubuntu container, install git software as a root user and create and save the resulting Docker image on Docker…
Kubernetes Task: assign a POD to a Node via Node Affinity – Cheat Sheet
Here, we show as shortly as possible how we can place a POD on the controlplane node on killerkoda CKA playground: Task: place a POD on the controlplane POD using Affinity Find documentation: kubernetes.io --> Documentation --> Search "affinity" -->…
How to enter a root shell session to a container without Docker – replace ‚docker exec‘ by ‚runc‘
The latest version of Kubernetes does not support Docker as a container runtime anymore. That is why many Kubernetes administrators have migrated their cluster's container runtime from docker to another container runtime like containerd or cri-o. Or they will do…
WebStorm Cloud Desktop – the Best Javascript IDE in the Browser
WebStorm Cloud Desktop is now available as an installation-free application that runs in your browser. It provides you with JetBrains' well-known integrated JavaScript development environment with additional CPU and RAM and high internet speed. With the arrival of WebStorm Cloud…
IntelliJ Cloud Desktop – Instant free Remote Session with no Time Limit
IntelliJ Cloud Desktop by vocon IT GmbH is available as a free beta version on https://intellij-frontend.vocon-it.com/. Just register via GitHub or Google, and you are ready to start coding on IntelliJ Cloud Desktop in less than a minute. NEW (2021-11-26):…
Setting a Breakpoint for Debugging Spring Boot CORS Problems in IntelliJ IDEA (Cheat Sheet)
Super-short instructions how to place the breakpoint in an IDE in order to debug CORS issues in Spring Boot. The problem with debugging CORS (like any other filter in spring boot security) is, that any request is blocked before they…
Debugging Angular with Visual Studio Code (Cheat Sheet)
Find below quick step by step instructions on how to debug Angular applications with Visual Studio Code. Versions Tested on Visual Studio Code v1.52.1 on CentOS 7 (more recent versions do not work on CentOS 7) tldr; Ctrl-Shift+` & Create…
MYSQL Backup & Restore on OpenShift
Two weeks ago, I have created a WordPress installation on an OpenShift test system. It is very convenient that OpenShift has provided me with persistent volumes for WordPress and database. However, those volumes are not easily accessible on the OpenShift…
WordPress Password Reset through Database Update or WP CLI
In this post, I have summarized how I have performed a password recovery of a WordPress installation. I have followed the instructions here. I have performed a WordPress password reset via database (Step 1 through 6) as well as a WordPress password…
Installing WordPress via OpenShift
If you happen to have access to a running OpenShift installation, this blog post can help you to install a WordPress in a quick and convenient way. In other cases, you can either check out one of our "HowTo install Openshift" tutorials…
Install WordPress via Docker Compose
In this blog post, we will learn how to install a WordPress solution via Docker Compose. The solution consists of a MySQL container and a WordPress container. We will show, how to install Docker and Docker Compose. before we define the…
How to Install OpenShift on Fedora – a Quick Installation Guide
Are you reviewing Docker orchestration systems like Kubernetes, DC/OS or OpenShift? In this blog post, let us learn how to install a standalone OpenShift Origin system on Fedora. OpenShift Installation on Fedora is a tough nut. As an example, read this…
How to get rid of nested Subscriptions using RxJS flatMap and switchMap
"Nested subscriptions are bad programming style". That is, what many programmers tell us. But: how can we get rid of nested subscriptions? In this little step-by-step tutorial, we will demonstrate how to use flatMap to improve an Angular 6 based REST…
Consuming a REST Service with Angular 4.3+: a Step-by-step Guide
This is an earlier version of a post about consuming a REST service with Angular. A new, fully reworked version for Angular 6+ can be found here. In both versions, I describe how to use angular 4.3+ HttpClientModule. In the…
The Big Picture – The Overarching Change of Mankind
There are groups of people researching different topics, each one in its own finite space, rarely looking beyond their own subject, but all related to the overarching change we are currently going through. There are people talking about modern, agile…
Angular HttpClient Service Interceptors
Check out three new chapters of our blog post on Consuming a REST Services with Angular First, we will separate the HttpClient Service in its own file we will move some functionality from HTTP Template to the component and we…
Consuming a REST Service with Angular 6: a Step-by-step Guide
REDIRECTED to https://vocon-it.com/2017/06/24/consuming-a-restful-web-service-with-angular/ Angular 6 is available, so it is time to update my original post about how to consume an Angular REST API service in Angular. We will learn how to implement a fully functional rest service in a single…
Getting Started with DC/OS on AWS
Page has moved. Please click here Page has moved. Please click here Page has moved. Please click here Page has moved. Please click here Page has moved. Please click here Page has moved. Please click here Page has moved. Please…
Getting Started with Hetzner Cloud Service (IaaS)
A week ago, the press has announced a new Cloud Service: Hetzner Cloud is based in Germany but they offer Infrastructure as a Service (IaaS) in the US as well. You can rent computing resources at "unbeatable prices" as they…