CI/CD

How To Install and Configure Drone on Ubuntu 20.04 — step-by-step Docker tutorial on Progressive Robot

How To Install and Configure Drone on Ubuntu 20.04

In this tutorial, you will set up a Drone CI/CD server for source code on GitHub, add a Docker runner, use Let’s Encrypt to secure your instance, and then create a basic YAML pipeline. You will also encounter options to scale your runner using Drone Autoscaler and to store your logs on an s3-compatible server, such as object storage.

Read more
Implementing GitOps using Flux CD — step-by-step Kubernetes tutorial on Progressive Robot

Implementing GitOps using Flux CD

Learn to use Flux CD to manage your Kubernetes cluster applications with GitOps principles, HelmReleases, and Sealed Secrets encryption. Provision Flux CD with the flux CLI on your DOKS cluster and keep your applications state synchronized easily.

Read more
How To Build and Deploy Packages for Your FreeBSD Servers Using Buildbot and Poudriere — step-by-step Linux tutorial on Progressive Robot

How To Build and Deploy Packages for Your FreeBSD Servers Using Buildbot and Poudriere

Poudriere is the standard tool on FreeBSD to build, test, and audit packages as well as maintain the package repositories. In this tutorial you’ll configure Poudriere, build a set of desired packages, set up HTTP-base package hosting, and automate the build using Buildbot as a continuous integration platform. Next, you will access the packages from a client machine. Finally, if you want to integrate your own software builds with this process, you’ll step through building an example application.

Read more
Automating Test Environments With CircleCI — step-by-step Devops tutorial on Progressive Robot

Automating Test Environments With CircleCI

Build faster, more resilient pipelines — automate your development process with continuous integration using CircleCI and the cloud provider to reduce cost and increase velocity without compromising quality.

Read more
CHAT