Deployment

How to Deploy to Kubernetes using Argo CD and GitOps — step-by-step Kubernetes tutorial on Progressive Robot

How to Deploy to Kubernetes using Argo CD and GitOps

In this tutorial, you will learn to use [Argo CD](https://argoproj.github.io/argo-cd), a declarative Continuous Delivery tool. Argo CD provides Continuous Delivery tooling that automatically synchronizes and deploys your application whenever a change is made in your GitHub repository. By managing the deployment and lifecycle of an application, it provides solutions for version control, configurations, and application definitions in Kubernetes environments.

Read more
How To Use Cloud-Config For Your Initial Server Setup — step-by-step DevOps tutorial on Progressive Robot

How To Use Cloud-Config For Your Initial Server Setup

A cloud-config file is a special script that is used to define configuration details for your server as it is being brought online for the first time. These are often used for completing common tasks that a user would normally have to log into the server to accomplish. In this guide, we will run through how to do some initial configuration of an Ubuntu 14.04 server using a cloud-config file with our metadata service.

Read more
How To Use minikube for Local Kubernetes Development and Testing — step-by-step Kubernetes tutorial on Progressive Robot

How To Use minikube for Local Kubernetes Development and Testing

Because a Kubernetes deployment naturally entails multiple servers (i.e., Kubernetes nodes), it can be quite resource intensive in order to perform development and testing of a Kubernetes stack before shipping in production. For this reason, the Kubernetes authors maintain a companion project called minikube, which can work with a container framework like Docker in order to simulate a Kubernetes cluster running on a single machine.

Read more
CHAT