Apollo Akora's Projects
This Ansible configuration manager will create a Kubernetes cluster on cloud VMs, vagrant VMs or even a Raspberry Pi cluster.
RabbitMQ Container with with Autocluster Plugin to be used with AWS Autoscaling Groups
This software migrates bitbucket repositories within and Excel spreadsheet to Github via the command line, docker or a kubernetes job.
Concourse continuous integration and deployment pipelines for the devops projects like wiki and safedb.net
Store for buried credentials. There is a case for crypt assets in public repositories because pushing requires credentials but pulling doesn't.
Use docker, the AWS Cli (acm-pca) and openssl to create and manage an on-premises (root) and cloud-based (subordinate) private certificate authority.
This Jenkins docker image works with Kubernetes to orchestrate job execution on remote nodes using the JNLP protocol.
With kops, kubectl and aws cli pre-installed in this docker container you can create an entire production grade kubernetes cluster with one command.
Search recursively for broken links on a website and receive reports in many formats with one simple docker run command.
This docker machine is ruby plus a set of gems required to build test package and deploy a rubygem.
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..
Run a dockerized WIKI website from a git repository of markdown files with this container which contains the Golum git-based wiki.
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.
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.
Docker container that uses KOPS to setup a Kubernetes cluster in the AWS cloud using ec2 instances.
Stand up a continuous integration and deployment pipeline on top of Kubernetes and orchestrate Jenkins, SonarQube, Nexus and a Docker registry.
Simple mathematical building blocks to help with busy work and pythonic learning.
This maven image has a custom settings.xml file that allows the build to push JAVA archives to a custom Nexus repository.
RabbitMQ cloud config (user data) configuration that uses a fluentd (logstash) container to log to elasticsearch and S3 in tandem.
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.
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.
This github repository was auto-created by safedb.net to be a remote database backend on behalf of apollo@trafalgar on Fri Jun 21 17:21:20 2019.
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.
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.
Use the chatterbox to either speak volumes or listen loads to cloud-based infrastructure for example when performance testing or temporarily processing a huge Kubernetes log stream.
Get the CoreOS AMI ID for the EC2 instance within the AWS region for both HVM and PV virtualization types.
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.
This terraform module creates a route53 record set so that a domain name can point to what is usually a load balancer url.
This terraform module implements the architectural layer that concerns itself with launching and auto-scaling the cluster's nodes.
This highly reusable module can create multiple ec2 instances without knowing its own AMI nor its own user data for configuration.