BlogsIBMLocal Container and Kubernetes Development Environment

Local Container and Kubernetes Development Environment

Local Container and Kubernetes Development Environment

2
posts
2020–2024

This post details the installation of Red Hat OpenShift 4 on a laptop using Red Hat CodeReady Containers (CRC), an open-source alternative to Minishift and Minikube. It covers prerequisites, hardware requirements, installation steps, configuration options (memory, pull secret), starting and stopping the cluster, accessing the cluster via CLI and web console, and notes on certificate expiration. It also mentions a sample project, Cloud Native Starter, for testing deployments on CRC.

2024

Rancher Desktop: An alternative to Docker Desktop

2/18/2024

This post details the technical steps and configurations required to adapt Rancher Desktop for running IBM Edge Application Manager (IEAM) edge agents on macOS. It outlines the creation/update of the `~/Library/Application Support/rancher-desktop/lima/_config/override.yaml` file with specific mount configurations (`mountType: 9p`, `mounts` for `/private/var/tmp`, `/private/etc/default`, `/private/etc/horizon`) and the selection of the '9p' volume type in Rancher Desktop's Virtual Machine preferences. These customizations enable the IEAM edge agent to run as a Docker container on macOS.

2020

Install OpenShift 4 on your laptop

8/16/2020

Introduces Red Hat CodeReady Containers (CRC) as a method to install and run OpenShift 4 locally on a laptop. Details the installation process, including prerequisites (KVM, NetworkManager), hardware requirements (4 vCPUs, 9GB RAM, 35GB disk), configuration commands (`crc setup`, `crc config set memory`, `crc config set pull-secret-file`), starting the cluster (`crc start`), checking status (`crc status`), and accessing the cluster via `oc` CLI and `crc console`. Mentions that certificates no longer expire after version 1.2.0.