Tux Machines

today's howtos

Posted by Roy Schestowitz on Jan 31, 2023

=> Games: Unvanquished, Steam Deck, and More | today's leftovers

How To Setup Ubuntu Computer for Chinese Writing Input

=> ↺ How To Setup Ubuntu Computer for Chinese Writing Input

Sign up for a LinuxCloudVPS today

=> ↺ Sign up for a LinuxCloudVPS today

This tutorial will cover the most used SS commands in Linux with examples to make using the SS command easier.

Find All Symbolic Links in Linux

=> ↺ Find All Symbolic Links in Linux

How do you find a soft link?

Netstat Command Examples in Linux

=> ↺ Netstat Command Examples in Linux

The netstat is one of the most popular utilities to monitor connections over your network.

Use Terraform to manage an OpenStack cluster

=> ↺ Use Terraform to manage an OpenStack cluster

After having an OpenStack production and home lab for a while, I can definitively say that provisioning a workload and managing it from an Admin and Tenant perspective is important.
Terraform is an open source Infrastructure-as-Code (IaC) software tool used for provisioning networks, servers, cloud platforms, and more. Terraform is a declarative language that can act as a blueprint of the infrastructure you're working on. You can manage it with Git, and it has a strong GitOps use case.
This article covers the basics of managing an OpenStack cluster using Terraform. I recreate the OpenStack Demo project using Terraform.

How to use GitOps to automate Terraform

=> ↺ How to use GitOps to automate Terraform

GitOps as a workflow is perfect for application delivery, mostly used in Kubernetes environments, but it is also possible to use for infrastructure. In a typical GitOps scenario, you might want to look at solutions like Crossplane as a Kubernetes-native alternative, while most traditional infrastructure are still used with CI/CD pipelines. There are several benefits of creating your deployment platform with Kubernetes as the base, but it also means that more people would have to have that particular skill set. One of the benefits of an Infrastructure-as-Code tool like Terraform is that it is easy to learn, and doesn't require much specialized knowledge.
When my team was building our platform services, we wanted everyone to be able to contribute. Most, if not all, of our engineers use Terraform on a daily basis. They know how to create Terraform modules that can be used in several scenarios and for several customers. While there are several ways of automating Terraform, we would like to utilize a proper GitOps workflow as much as possible.

=> gemini.tuxmachines.org

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2023/01/31/today_s_howtos.1.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
140.658972 milliseconds
Gemini-to-HTML Time
2.827365 milliseconds

This content has been proxied by September (ba2dc).