K8s Lab: Crating Master
Summary In this Lab exercise we will learn step by step process for creating k8s Cluster Prerequisites 1. A compatible Linux host (Linux distributions based on Ubuntu, Debian and Red Hat) 2. 2 GB or more of RAM per machine (any less will leave little room for your apps). 3. 2 CPUs […]
K8s: Pod, Deployment & Services
Summary In this article we will learn about Pod, Replication Controller, Deployment and Services. Perquisite Linux Physical or virtual machine for Master and Linux/Windows physical or virtual machine as Nodes (Minions) PODs: Atomic unit of deployment and scaling in Kubernetes. POD is ring fenced environment (Sandbox or Namespace) to run Containers. It contains Network Stack, […]
Kubernetes: Master & Minions
Summary In this article we will learn Kubernetes Master and Node (Minions) basic concepts. Perquisite Linux Physical or virtual machine for Master and Linux/Windows physical or virtual machine as Nodes (Minions) Kubernetes : Introduction Kubernetes was designed and developed by Google. In 2014, Google donated Kubernetes to CNCF (Cloud Native Computing Foundation) Kubernetes lives on […]
AKS Lab: Azure Container Instance
Summary In this Lab article we will create Azure Container Instance with Azure Container Registry Image. We will be using this same Azure Container Instance in Azure Kubernetes Cluster Scale Prerequisites Azure subscription for Azure Container Instance, Azure Container Registry and Azure CLI module for Windows Azure Container Instance ACI : Azure Container Instance is […]
DockerMsftProvider package installation failed
Issue Failed to install docker package with error: install-package : Cannot rename because item at ‘C:\Program Files\dummyName’ does not exist. Symptoms Docker package installation failed with error ” install-package : Cannot rename because item at ‘C:\Program Files\dummyName’ does not exist.” Created ‘dummyName’ folder in location ‘ C:\Program Files\’, still the package installation failed with same […]
Failed to start Containers with error “The wait operation timed out. (0x102)
Issue Container failed to start with error “docker: Error response from daemon: container <id> encountered an error during Start: failure in a Windows system call: The wait operation timed out. (0x102)” Symptoms: All the windows Containers failed to start with error message: docker: Error response from daemon: container <id> encountered an error during Start: failure in a […]
Failed to start/stop container, vmcompute.exe service terminates unexpectedly
Issue Failed to perform any activity/task on Container (eg. Stop, Start, Inspect, Exec,…) as Hyper-v Host Compute Service service terminates unexpectedly Symptoms: Failed to perform any activity/task on Container (eg. Start, Stop, Inspect, Exec,….). Container start and stop commands waits on blinking cursor, no output or response In the System Logs observed error: ‘The Hyper-V […]
Failed to start the Docker Service, error: start-service : Failed to start service ‘Docker Engine (docker)’
Issue: Failed to start the Docker Engine Service with error “start-service : Failed to start service ‘Docker Engine (docker)’” Description Using Kubernetes (Orchestrators) to collect Analytic data from Windows Container host with Azure Monitor Configure Docker Engine service using daemon.json file and Windows Registry to collect Analytical data from the Windows Containers Symptoms Added parameter, […]
Failed to Create Container with Error: ‘The container operating system does not match the host operating system.’
Issue Failed to create container with error, ‘The container operating system does not match the host operating system.’ Symptoms Failed to crate a Windows Container with error, “Failed to create container with error, ‘The container operating system does not match the host operating system.’” While installing Windows Features in Container, installation fails with error: “The […]
Container Images (Layer Reuse)
Summary: In this article we will learn about Container Image (Layer Reuse) Container Images: Definition: A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings Container Images consist of Application (Eg: IIS, ASP.net, python, NodeJS), and Base […]