Name: Apollo Akora
Type: User
Company: Apollo Clouds Ltd
Bio: I am a DevOps Architect with Terraform, Kubernetes and Docker expertise. I am about adding capability, reusability, and scaling people, features and services.
Location: London, UK
Blog: https://www.devopswiki.co.uk
Apollo Akora's Projects
Given an input string of IAM policy statements this terraform module returns an ec2 instance profile that can be attached to an aws_instance giving it a role that includes all the necessary permissions.
Use this ECS (Elastic Container Service) cluster terraform module to create an ECS cluster along with associated task definitions and ECS load balanced services.
This Terraform module creates a reusable AWS cloud infrastructure stack with an ECS (Elastic Container Service) cluster at its heart.
Given an input string of IAM policy statements that give or revoke access privileges this terraform module delivers a role profile that can be fed to an ECS cluster thus making that ECS cluster inherit the aforementioned permissions.
Creates a Kubernetes cluster using Terraform within the AWS cloud.
Provision a simple elasticsearch cluster using the AWS cloud service without bells and whistles.
A terraform module that creates an etcd3 cluster using ignition on the AWS cloud based on CoreOS (Container Linux).
This terraform module will provision a docker based gitlab repository on an ec2 instance that is accessed via a load-balanced https (ssl) domain (with certificate).
Use Terraform to deploy a load balancer into the AWS cloud.
This terraform module creates a network inside an existing VPC. It differs from sub-network in that it does not create its own nat gateway but seeks to route its traffic via an existing NAT gateway.
Provision either a new enterprise grade PostgreSQL RDS database or create a clone of another database from its snapshot.
Seamlessly create a RabbitMQ cluster in 5 minutes.
Creates a RabbitMQ cluster and attacks it with perf-test bench agents and uses fluentd (logstash) containers to aggregate and forward logs both to elasticsearch (kibana) and S3.
This module provides IDs for EC2 tags with information on when, which environment, who and what.
This module outputs an instance role profile giving access to s3 buckets and is attachable when creating an ec2 instance.
This module refactors repetitive security group definitions and can compact 200 lines into 5.
This terraform module creates a new database instance from the latest snapshot of the provided database class.
This terraform module creates networking infrastructure components within a VPC container whose ID is specified as a parameter.
Intelligently creates a redundant VPC network across availability zones with subnets gateways and routes to house any service eco-system.
This module can create a set of enterprise grade load balancers and target groups with a secure https (TLS) listener and a http listener that redirects to port 443.
This terraform code repository will provision a resource group, network and virtual machine in the Microsoft Azure cloud.
The CoreOS ignition terraform provider is used to translate etcd systemd unit configs into the ignition JSON that can fire up a single node.
The ignition terraform provider translates the rabbitmq and etcd systemd unit files into ignition json for user data fields that fire up each cluster instance.
Get the public or private IP addresses of AWS elastic network interfaces insider a VPC (Virtual Private Cloud)