<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://ericsmasal.com/</id><title>That Programming Aha Moment</title><subtitle>Tech blog of Eric Smasal and Syntak Software Development (syntak.com).</subtitle> <updated>2023-03-20T09:25:17-05:00</updated> <author> <name>Syntak Software Development</name> <uri>https://ericsmasal.com/</uri> </author><link rel="self" type="application/atom+xml" href="https://ericsmasal.com/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://ericsmasal.com/"/> <generator uri="https://jekyllrb.com/" version="4.3.2">Jekyll</generator> <rights> © 2023 Syntak Software Development </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Kubernetes and SQL Server</title><link href="https://ericsmasal.com/posts/Kubernetes-and-SQL-Server/" rel="alternate" type="text/html" title="Kubernetes and SQL Server" /><published>2021-10-11T15:20:11-05:00</published> <updated>2023-03-20T09:20:01-05:00</updated> <id>https://ericsmasal.com/posts/Kubernetes-and-SQL-Server/</id> <content src="https://ericsmasal.com/posts/Kubernetes-and-SQL-Server/" /> <author> <name>esmasal</name> </author> <category term="KUBERNETES SQL SERVER" /> <summary> So, now I would like to get SQL Server up and running on our home lab Kubernetes Cluster. I also set up a share on my home TrueNas Core server so that I can persist the SQL Server data files. This way, I won’t loose the data when my cluster nodes need to reboot. You can always store data to a node on your cluster if you want, but the home lab that I have set up uses virtual machines for each ... </summary> </entry> <entry><title>Nginx Ingress load balancer and MetalLB</title><link href="https://ericsmasal.com/posts/Nginx-Ingress-load-balancer-and-MetalLB/" rel="alternate" type="text/html" title="Nginx Ingress load balancer and MetalLB" /><published>2021-08-17T14:50:19-05:00</published> <updated>2023-03-20T09:20:01-05:00</updated> <id>https://ericsmasal.com/posts/Nginx-Ingress-load-balancer-and-MetalLB/</id> <content src="https://ericsmasal.com/posts/Nginx-Ingress-load-balancer-and-MetalLB/" /> <author> <name>esmasal</name> </author> <category term="NGINX INGRESS" /> <summary> Before we put our applications in our cluster, we need a way for those applications and Kubernetes Pods to communicate with each other. There are several ways to do this and the Kubernetes documentation outlines them here. The Nginx Ingress controller is choice I would like to implement. Before we install and configure the Nginx Ingress controller, we need an additional piece of software beca... </summary> </entry> <entry><title>Kubernetes Cluster Management</title><link href="https://ericsmasal.com/posts/Kubernetes-Cluster-Management/" rel="alternate" type="text/html" title="Kubernetes Cluster Management" /><published>2021-06-23T14:48:33-05:00</published> <updated>2023-03-20T09:20:01-05:00</updated> <id>https://ericsmasal.com/posts/Kubernetes-Cluster-Management/</id> <content src="https://ericsmasal.com/posts/Kubernetes-Cluster-Management/" /> <author> <name>esmasal</name> </author> <category term="KUBERNETES CLUSTER" /> <summary> In this article, I would like to use the ‘director’ virtual machine that we created at the end of the Xen Orchestra – Add Ubuntu Server VM’s article and have this machine manage our Kubernetes Cluster and be able to install packages using Helm. &amp;lt;&amp;lt; Previous Kubernetes Cluster In order for this machine to manage our cluster, we will need to first install kubectl (without a Kubernetes in... </summary> </entry> <entry><title>Kubernetes Cluster</title><link href="https://ericsmasal.com/posts/Kubernetes-Cluster/" rel="alternate" type="text/html" title="Kubernetes Cluster" /><published>2021-05-21T15:21:49-05:00</published> <updated>2023-03-20T09:20:01-05:00</updated> <id>https://ericsmasal.com/posts/Kubernetes-Cluster/</id> <content src="https://ericsmasal.com/posts/Kubernetes-Cluster/" /> <author> <name>esmasal</name> </author> <category term="KUBERNETES" /> <summary> In this article, we will look at creating our small Kubernetes Cluster in our Home Lab. The Cluster will consist of 1 (one) Control Plane and 2 (two) Nodes. The control plane manages the worker nodes and the Pods in the cluster. And our nodes are components run on every node, maintaining running pods and providing the Kubernetes runtime environment. &amp;lt;&amp;lt; Previous Xen Orchestra – Add Ubun... </summary> </entry> <entry><title>Xen Orchestra - And Ubuntu Server VMs</title><link href="https://ericsmasal.com/posts/Xen-Orchestra-And-Ubuntu-Server-VMs/" rel="alternate" type="text/html" title="Xen Orchestra - And Ubuntu Server VMs" /><published>2021-05-06T16:13:01-05:00</published> <updated>2023-03-14T15:03:05-05:00</updated> <id>https://ericsmasal.com/posts/Xen-Orchestra-And-Ubuntu-Server-VMs/</id> <content src="https://ericsmasal.com/posts/Xen-Orchestra-And-Ubuntu-Server-VMs/" /> <author> <name>esmasal</name> </author> <category term="XEN ORCHESTRA" /> <summary> In this article, we will focus on creating virtual machines in Xen Orchestra. We will use these new virtual machines as part of our Kubernetes cluster. We will create one Control Plane and two Nodes. Later, I will show how to set up SQL Server on the Cluster, along with deploying a .Net gRPC-web application that will be served via an Nginx Ingress Controller. &amp;lt;&amp;lt; Previous Xen Orchestr... </summary> </entry> </feed>
