Istio Patterns: Traffic Splitting in Kubernetes

Canary Releases using Istio Istio can be used to distribute the traffic load using different rules, a popular procedure to introduce a new functionality in an application is to roll out the new release to a small number of users. This type of deployment is called a Canary release. A […]

Installing Istio in Kubernetes under VirtualBox (without Minikube)

What is Istio? Running Microservices or any load under a Kubernetes cluster that includes more than one server, under a microservice architecture or even a traditional application that needs to access other resources requires functionality to: Load Balance traffic, external o internal Control failures, retries, routing Apply limits and monitor […]

Using Ansible for Terraform Managed AWS Infrastructure

Linking Terraform and Ansible This Ansible AWS tutorial shows how to use Ansible and its dynamic inventory to provision the software and configuration of infrastructure that has been created with Terraform. SeeĀ Using Terraform to create an AWS VPC with an EC2 Instance and a MariaDB RDS Database for a tutorial […]

Creating AWS EC2 Instances and Security Rules with Terraform

EC2 Instances and Resource Security This is the continuation of a AWS Terraform demo to create a VPC in AWS with an EC2 instance connected to MariaDB database running in RDS using a single Terraform plan. Continue the demo, see: Terraform Setup and VPC Subnet Creation VPC Subnet Routing and […]

Creating AWS RDS Database with Terraform

RDS MariaDB Database and Resource Tags This is the continuation of a Terraform demo to create a VPC in AWS with an EC2 instance connected to MariaDB database running in RDS (Amazon Relational Database Service) using a single Terraform plan. Operating System and software configuration is done using Ansible after […]