Increase App Confidence Using CI/CD and Infrastructure As Code
How to leverage Infrastructure as Code to provision Kubernetes clusters, deploy apps, and test live then destroy all the resources created in a single CI/CD pipeline run.
How to leverage Infrastructure as Code to provision Kubernetes clusters, deploy apps, and test live then destroy all the resources created in a single CI/CD pipeline run.
A comic that explains Load Balancing, Least Connections, Sticky Sessions, and Health Monitoring
Playbooks use the YAML format to define one or more *plays*. A play is a set of ordered tasks that are arranged in a way to automate a process, such as setting up a web server or deploying an application to production. Learn how to create and execute your first playbook in this short guide.
Vault, by Hashicorp, is an open-source tool for securely storing secrets and sensitive data in dynamic cloud environments. Packer and Terraform, also developed by Hashicorp, can be used together to create and deploy images of Vault. In this tutorial, you’ll use Packer to create an immutable snapshot of the system with Vault installed, and orchestrate its deployment using Terraform.
With Ansible, you can use ad hoc commands to execute one instruction at a time on one or more remote servers. They are ideal to perform tasks that aren’t executed frequently, and to consult information about the remote systems that Ansible manages. In this cheatsheet guide, you’ll learn how to use ad hoc commands to manage one or more servers with Ansible, and how to perform some common tasks this way.
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 is ‘state’?” in IaC.
SNMP, or simple network management protocol, is a standard internet protocol used to monitor remote servers, gather information, and even modify states and values on other hosts. Mostly leveraging a client-server model, the protocol is very mature and fairly ubiquitous across networked devices. In this guide, we will introduce you to some fundamental SNMP concepts and take a look at the protocol in broad strokes.
Get tips to simplify your workflow using GitHub Actions and DigitialOcean’s APIs, and watch a demo of running a CI/CD pipeline to deploy on the cloud provider.
Автор выбрал фонд Free and Open Source Fund для получения пожертвования в рамках программы Write for DOnations. Vault от Hashicorp — это инструмент с открытым…
Ansible is a powerful configuration management system used to set up and manage infrastructure and applications in varied environments. While Ansible provides easy-to-read syntax, flexible workflows, and powerful tooling, managing large numbers of hosts that have important…