-
Some advanced features Terraform offers become useful when your project grows in size and complexity. It's possible to alleviate the cost of maintaining complex infrastructure definitions for multiple environments by ...
•
By
Savic
Terraform
Infrastructure
-
Ansible and Terraform are not competing solutions, as they resolve different phases of infrastructure and software deployment. In this tutorial, you'll deploy Droplets using Terraform, and then immediately after their...
•
By
Savic
Terraform
Ansible
Configuration Management
-
Terraform provides automation to provision your infrastructure in the cloud. To do this, Terraform authenticates with cloud providers to deploy the resources and perform the planned actions. However, the information T...
•
By
Savic
Terraform
DigitalOcean Spaces
-
One of the main benefits of Infrastructure as Code is reusing parts of the defined infrastructure. In this tutorial, we'll consider some of the ways of defining and reusing code in Terraform projects. You'll reference...
•
By
Savic
Terraform
-
Terraform modules encapsulate distinct logical components of your infrastructure by grouping their resources together. In this tutorial, you'll create a Terraform module that will set up multiple Droplets behind a Loa...
•
By
Savic
Terraform
Infrastructure
Cloud Computing
-
In this article, we define Infrastructure as Code (IaC) and explain the benefits of IaC in development and deployment workflows. We also start to learn about Terraform's role in the IaC workflow and understand "what i...
•
By
Savic
Terraform
Cloud Computing
Configuration Management
-
Hashicorp Configuration Language (HCL), which Terraform uses, like other programming languages provides a few different types of loops. In this article, we'll review the data structures HCL provides, its looping featu...
•
By
Savic
Terraform
-
Structuring Terraform projects appropriately according to their use cases and perceived complexity is essential to ensure their maintainability and extensibility in day-to-day operations. In this tutorial, you'll lear...
•
By
Savic
Terraform
Apache
DNS
Python
-
Terraform outputs are used to extract information about the infrastructure resources from the project state. In this tutorial, you'll learn about Terraform outputs their syntax and parameters by creating a simple infr...
•
By
Savic
Terraform
DigitalOcean
-
Published Tutorial
Mattermost is an open source collaboration and messaging platform created with security and configurability in mind providing comparable functionality to Discord or Slack. In this tutorial, you will set up the Matterm...
•
By
Savic
Ubuntu 20.04
Open Source
-
Published Tutorial
Postfix is a mail transfer agent (MTA), an application used to send and receive email. It can be configured so that it can be used to send emails by local application only. In this tutorial, you'll install and configu...
•
By
finid, Savic
Email
Ubuntu 20.04
-
Published Tutorial
Mattermost is an open source collaboration and messaging platform created with security and configurability in mind, that provides comparable functionality to Discord or Slack. In this tutorial, you will set up the Ma...
•
By
Savic
Open Source
Ubuntu 18.04
-
Published Tutorial
Postfix is a mail transfer agent (MTA), an application used to send and receive email. It can be configured so that it can be used to send emails by local application only. In this tutorial, you'll install and configu...
•
By
finid, Savic
Ubuntu 18.04
Email
-
Published Tutorial
In this tutorial, you will set up the code-server cloud IDE platform on your CentOS 7 machine and expose it at your domain, secured with free Let's EncryptTLS certificates. In the end, you'll have Microsoft Visual Stu...
•
By
Savic
CentOS
Let's Encrypt
Nginx
Cloud Computing
-
Published Tutorial
In this tutorial, you will set up the code-server cloud IDE platform on your Debian 10 machine and expose it at your domain, secured with free Let's Encrypt TLS certificates. In the end, you'll have Microsoft Visual S...
•
By
Savic
Cloud Computing
Let's Encrypt
Nginx
Debian 10
-
Published Tutorial
With developer tools moving to the cloud, creation and adoption of cloud IDE (Integrated Development Environment) platforms is growing. code-server is Microsoft Visual Studio Code running on a remote server and access...
•
By
Savic
Ubuntu 20.04
Development
-
Published Tutorial
With developer tools moving to the cloud, creation and adoption of cloud IDE (Integrated Development Environment) platforms is growing. code-server is Microsoft Visual Studio Code running on a remote server and access...
•
By
Savic
Kubernetes
Nginx
Let's Encrypt
VS Code
-
Published Tutorial
In this tutorial, you will set up the code-server cloud IDE platform on your Ubuntu 18.04 machine and expose it at your domain, secured with free Let's Encrypt TLS certificates. In the end, you'll have Microsoft Visua...
•
By
Savic
Nginx
Cloud Computing
Let's Encrypt
Ubuntu 18.04
-
Published Tutorial
A private Docker registry allows you to securely share your images within your team or organization. By hosting your private Docker registry directly in your Kubernetes cluster, you achieve higher speeds, lower latenc...
•
By
Savic
Kubernetes
Docker
DigitalOcean Spaces
-
Published Tutorial
OpenFaaS is an open-source framework for implementing the serverless architecture on Kubernetes, using Docker containers for storing and running functions. In this tutorial, you will deploy OpenFaaS to your DigitalOce...
•
By
Savic
DigitalOcean Managed Kubernetes
Kubernetes
Open Source