Posts with category 'Devops'

| Page 1

Openshift ImageStreams quickstart

|
|
Tags:  Openshift

ImageStreams are a feature in OpenShift that offer virtual Docker images. An ImageStream virtual image points to actual Docker images located in other registries. During deployment, ImageStreams act as proxies, supplying the real images. Utilizing ImageStreams is useful when changing the image of a deployment: Instead of altering the deployment template, you can simply update...

Continue reading...

Openshift local installation guide

|
|
Tags:  Openshift

Openshift Local is the free edition for developers of Red Hat’s container platform. It provides a single-node Openshift cluster for testing. In this post I explain how to install and manage the CodeReady Containers for OKD virtual machine that contains an Openshift local version that doesn’t require a Red Hat account. The commands were run...

Continue reading...

Openshift deployment strategies

|
|
Tags:  Openshift,  Kubernetes

A deployment strategy defines how the old pods are replaced with new ones in a Kubernetes deployment. Examples of scenarios that require different deployment strategies: Recreate all the pods because the new ones use a different database schema. Update an application in batches to prevent downtime and/or reduce the resources used while deploying. To run...

Continue reading...

How to validate, plan, and deploy ARM templates

|
|
Tags:  azure,  arm

Azure Resource Manager templates are used for creating reproducible deployments in Azure. In this post I will explain the lifecycle of an ARM template. The sections on this post are in the order that I think the deployments should be made: Validate syntax, execute plan, and Deploy the template, but if you don’t have experience...

Continue reading...

How to detect and diagnose pods with problems in Openshift

|
|
Tags:  Openshift

Pods are the basic unit of deployment of Kubernetes. Each pod contains one or more containers that share the same network connections and storage. In this post you will learn the diferent ways to diagnose pods with problems. The commands in this post were run in a computer with Ubuntu 22.04.1 LTS connected to Openshift...

Continue reading...