devops4me
I am a DevOps Architect with Terraform, Kubernetes and Docker expertise. I am about adding capability, reusability, and scaling people, features and services.
Apollo Clouds LtdLondon, UK
Pinned Repositories
docker-certificate-authority-manager
Use docker, the AWS Cli (acm-pca) and openssl to create and manage an on-premises (root) and cloud-based (subordinate) private certificate authority.
fluentd-3
Use a fluentd docker logging driver to send logs to elasticsearch via a fluentd docker container. Then visualize the elasticsearch logs through a Kibana container.
jenkins-2.0
The Jenkins 2.0 docker container is designed to run 7 types of job including continuous integration for application software and infrastructure as a service (IAAS) code.
safedb.net
safe is a credentials manager for the linux command line written in Ruby. It locks and unlocks secrets in a safe, simple and intuitive manner and natively interacts with many top tools.
terraform-aws-ec2-instances
This highly reusable module can create multiple ec2 instances without knowing its own AMI nor its own user data for configuration.
terraform-aws-load-balancer
Use Terraform to deploy a load balancer into the AWS cloud.
terraform-aws-postgres-rds
Provision either a new enterprise grade PostgreSQL RDS database or create a clone of another database from its snapshot.
terraform-aws-rabbitmq-instance-cluster
Seamlessly create a RabbitMQ cluster in 5 minutes.
terraform-aws-security-group
This module refactors repetitive security group definitions and can compact 200 lines into 5.
terraform-aws-vpc-network
Intelligently creates a redundant VPC network across availability zones with subnets gateways and routes to house any service eco-system.
devops4me's Repositories
devops4me/terraform-aws-postgres-rds
Provision either a new enterprise grade PostgreSQL RDS database or create a clone of another database from its snapshot.
devops4me/terraform-aws-security-group
This module refactors repetitive security group definitions and can compact 200 lines into 5.
devops4me/fluentd-3
Use a fluentd docker logging driver to send logs to elasticsearch via a fluentd docker container. Then visualize the elasticsearch logs through a Kibana container.
devops4me/terraform-aws-vpc-network
Intelligently creates a redundant VPC network across availability zones with subnets gateways and routes to house any service eco-system.
devops4me/terraform-aws-ec2-instances
This highly reusable module can create multiple ec2 instances without knowing its own AMI nor its own user data for configuration.
devops4me/kubernetes-pipeline
Stand up a continuous integration and deployment pipeline on top of Kubernetes and orchestrate Jenkins, SonarQube, Nexus and a Docker registry.
devops4me/rabbitmq-systemd-cloud-config
Use ignition to transform RabbitMQ SystemD Unit Files into cloud config json for the user data field of an ec2 instance or a launch configuration.
devops4me/terraform-aws-coreos-ami-id
Get the CoreOS AMI ID for the EC2 instance within the AWS region for both HVM and PV virtualization types.
devops4me/terraform-aws-elasticsearch-mini
Provision a simple elasticsearch cluster using the AWS cloud service without bells and whistles.
devops4me/terraform-azure-virtual-machine
This terraform code repository will provision a resource group, network and virtual machine in the Microsoft Azure cloud.
devops4me/jenkins-2.0
The Jenkins 2.0 docker container is designed to run 7 types of job including continuous integration for application software and infrastructure as a service (IAAS) code.
devops4me/safedb.net
safe is a credentials manager for the linux command line written in Ruby. It locks and unlocks secrets in a safe, simple and intuitive manner and natively interacts with many top tools.
devops4me/ansible-kubernetes-cluster
This Ansible configuration manager will create a Kubernetes cluster on cloud VMs, vagrant VMs or even a Raspberry Pi cluster.
devops4me/bitbucket-github-migration
This software migrates bitbucket repositories within and Excel spreadsheet to Github via the command line, docker or a kubernetes job.
devops4me/concourse-pipeline
Concourse continuous integration and deployment pipelines for the devops projects like wiki and safedb.net
devops4me/docker-jenkins
This Jenkins docker image works with Kubernetes to orchestrate job execution on remote nodes using the JNLP protocol.
devops4me/docker-kops
With kops, kubectl and aws cli pre-installed in this docker container you can create an entire production grade kubernetes cluster with one command.
devops4me/docker-linkchecker
Search recursively for broken links on a website and receive reports in many formats with one simple docker run command.
devops4me/docker-rubygem
This docker machine is ruby plus a set of gems required to build test package and deploy a rubygem.
devops4me/docker-terraform
This docker image extends the hashicorp/terraform image so that it can write state to docker volumes which in turn can be persisted remotely using volume drivers..
devops4me/docker-wiki
Run a dockerized WIKI website from a git repository of markdown files with this container which contains the Golum git-based wiki.
devops4me/maven-3.6.0-jdk-11
This maven image has a custom settings.xml file that allows the build to push JAVA archives to a custom Nexus repository.
devops4me/safe-19286.1949.597
This github repository was auto-created by safedb.net to be a remote database backend on behalf of apollo@trafalgar on Sun Oct 13 19:50:00 2019.
devops4me/terraform-aws-auto-scaling
This module creates an auto scaling group and a launch configuration to enable agents like a cluster manager to add and/or remove machines to and from a cluster.
devops4me/terraform-aws-database-stack
This database stack provisions a database either afresh or from a read replica or indeed from the snapshot of another. This enterprise grade database comes with its own internal or external load balancer.
devops4me/terraform-aws-ecs-cluster
Use this ECS (Elastic Container Service) cluster terraform module to create an ECS cluster along with associated task definitions and ECS load balanced services.
devops4me/terraform-aws-ecs-infrastructure
This Terraform module creates a reusable AWS cloud infrastructure stack with an ECS (Elastic Container Service) cluster at its heart.
devops4me/terraform-aws-gitlab
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).
devops4me/terraform-aws-nat-network
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.
devops4me/terraform-aws-web-load-balancers
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.