Tags: Tutorial

hello-kenzan-pipeline.png

Kenzan pipeline
Part 2 of this series lays the last bit of infrastructure needed to run our Kr8sswordz Puzzle application.

Set Up a CI/CD Pipeline with a Jenkins Pod in Kubernetes (Part 2)

In Part 1 of our series, we got our local Kubernetes cluster up and running with Docker, Minikube, and kubectl. We set up an image repository, and tried building, pushing, and deploying a container image with code changes we made to the Hello-Kenzan app. It’s now time to automate this process. In...
Read 0 Comments

kenzan-kubernetes-main.png

Kubernetes
In this tutorial series, we show how easy it is to set up a fully-containerized application stack in Kubernetes with a simple CI/CD pipeline to manage the deployments.

Set Up a CI/CD Pipeline with Kubernetes Part 1: Overview

What’s New? We’ve updated the four parts of this blog series and versioned the code along with it to include the following new technology components. Jenkins Plugin Kubernetes Continuous Deploy has  been added to deployments. https://plugins.jenkins.io/kubernetes-cd Kubernetes RBAC and...
Read 6 Comments

Beginner's Guide: How To Install Ubuntu Linux 18.04

Two surprising things happened this year in my personal tech life. Dell's XPS 13 laptop became my daily driver, finally pulling me away from Apple's MacBook Pro. Then I ditched Windows 10 in favor of Ubuntu. Now I've gone down the Linux rabbit hole and become fascinated with the wealth of open...
Read 0 Comments

filesystem-linux.jpg

moving files
Paul Brown continues his Linux filesystem series with a look at moving, copying, renaming, and more.

Linux for Beginners: Moving Things Around

In previous installments of this series, you learned about directories and how permissions to access directories work. Most of what you learned in those articles can be applied to files, except how to make a file executable. So let's deal with that before moving on. No .exe Needed In other...
Read 0 Comments

How To Install Prometheus on Ubuntu 18.04 LTS

Prometheus is a free and open source software ecosystem that allows us to collect metrics from our applications and stores them in a database, especially a time-series based DB. It is a very powerful monitoring system suitable for dynamic environments. Prometheus is written in Go and use query...
Read 0 Comments

timer-analogue-1078057.jpg

timer
We continue our systemd tutorial, with some specific examples showing how you can best leverage systemd timer units.

Systemd Timers: Three Use Cases

In this systemd tutorial series, we have already talked about systemd timer units to some degree, but, before moving on to the sockets, let's look at three examples that illustrate how you can best leverage these units. Simple cron-like behavior This is something I have to do: collect popcon data...
Read 2 Comments

dev-tools.png

dev tools
There are so many dev tools available for Linux that it can be a bit intimidating to figure out precisely what you need; Jack Wallen lends a hand.

5 Essential Tools for Linux Development

Linux has become a mainstay for many sectors of work, play, and personal life. We depend upon it. With Linux, technology is expanding and evolving faster than anyone could have imagined. That means Linux development is also happening at an exponential rate. Because of this, more and more developers...
Read 0 Comments

How to Use the gpg Command to Encrypt Linux Files

There are many reasons to encrypt files — even on a system that is well maintained and comparatively secure. The files may highly sensitive, contain personal information that you don't want to share with anyone, or be backed up to some variety of online storage where you'd prefer it be extra secure...
Read 0 Comments

clock-650753_1920.jpg

timer
Learn how to create a timer that will start your game server with systemd.

Setting Up a Timer with systemd in Linux

Previously, we saw how to enable and disable systemd services by hand, at boot time and on power down, when a certain device is activated, and when something changes in the filesystem. Timers add yet another way of starting services, based on... well, time. Although similar to cron jobs, systemd...
Read 0 Comments

Persistent Volumes for Docker Containers

Docker guarantees the same environment on all target systems: If the Docker container runs for the author, it also runs for the user and can even be preconfigured accordingly. Although Docker containers seem like a better alternative to the package management of current distributions (i.e., RPM and...
Read 0 Comments

Pages

Click Here!