1-node Kubernetes Template for CentOS Stream 9 in VCF Automation

By | 30. September 2024

For testing and demo purposes it is very helpful to easily and quickly deploy a Kubernetes installation with very low resource consumption.

This blog post is following-up on an older post that explains how to set up a single-node Kubernetes deployment. Over time there have been innovations like newer operating systems or Kubernetes versions that require changes to cloud templates. I created a new cloud template that will deploy a Kubernetes 1-node (single-node) system incl. the metallb load balancer. For this a CentOS Stream 9 vSphere template has been created.

Feel free to download the 1-node Kubernetes CentOS VCF Automation cloud template and deploy it in your environment. The sections marked with << to be edited >> must be tailored to your environment. In specific the image, flavor and environment tags need to be added. All the explanations from the previous article apply. Please refer to following advises:

  • Use 2 CPU, 8GB RAM and 32GB disk as minimum for the system
  • Prepare a vSphere template with a CentOS Stream 9 OS with all patches applied
  • Disable firewall after installation (systemctl disable firewalld)
  • Install cloud-init after installation (dnf -y install cloud-init)
  • The template can work with DHCP and static addresses. During deployment the selection for this comes up. Refer to this documentation on how static IP support was implemented with cloud-init in use.

 

Have fun!

print
Christian Ferber
Category: Aria Automation Cloud Management Uncategorized Tags: , ,

About Christian Ferber

Christian has joined VMware in July 2015 as Senior Systems Engineer Cloud Management. Through his work in various cloud projects before and at VMware he has gained experience in datacenter, server, storage, networking and cloud management technologies. Today his primary focus is on automation and operation topics with integration into many surrounding solutions like containers, configuration management, directory services and others. He is responsible for the management components in the VMware Cloud Foundation (VCF) product family for enterprise customers in Germany.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.