PhoenixNAP, a provider of cloud infrastructure, colocation, and specialized Infrastructure-as-a-Service (IaaS) technology solutions, has released the Bare Metal Cloud (BMC) Controller for Kubernetes. This software ensures easier and more efficient infrastructure management operations for BMC resources in DevOps and multi-cloud environments.
“Bare metal” refers to a server computer system without an operating system or applications installed on it. The term also typically refers to a system that is deployed as a single-tenant environment, meaning there are no other users sharing system resources, as with public cloud systems. Running Kubernetes on bare metal services offers performance advantages, but also comes with management challenges.
According to PhoenixNAP, the new Kubernetes controller provides more functionality than standard BMC tools. In total, the BMC Controller for Kubernetes can be used to take care of all infrastructure management, from application provisioning to management, to include configuration, patching, backups, replication, among others.
Canonical, makers of the Ubuntu Linux distribution, note in the Kubernetes and Cloud Native Operations Report, that Kubernetes is becoming a widely used open-source system for automating deployment, scaling, and management of containerized applications. A survey found that 45.6% of respondents (in a survey of over 1200 respondents so far) report using Kubernetes in production, though only 15.7% use Kubernetes exclusively. Nearly 30% run applications on a mix of bare metal, VMs and Kubernetes, revealing the need for tools that can automate management processes.
BMC Controller: the details
The company noted that BMC Controller is written in the Go language for enhanced performance; the source code is available for download from PhoenixNAP’s official GitHub account. Users can use it to provision and configure any of the 20+ BMC server instance types with Ubuntu, CentOS, and Windows Server operating systems across the data centers in the US, Europe, and Asia. The company also said its engineers are continuously developing new integrations with popular Infrastructure as Code (IaC) modules to aid DevOps teams in infrastructure provisioning.
bare metal | DevOps | infrastructure management | Kubernetes | phoenixNAP