Calvinverse
The Calvinverse repositories provide a collection of scripts used to create the VM and Docker images for an immutable build infrastructure
Pinned Repositories
infrastructure.hyperv.meta
The terraform configuration files needed to create a meta environment on Hyper-V
resource.artefacts
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Sonatype Nexus server.
resource.build.master
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Jenkins build server.
resource.data.storage
resource.documents.dashboard
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Kibana application.
resource.documents.storage
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Elasticsearch search engine.
resource.hashi.orchestrator
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Nomad application configured as server instance.
resource.hashi.server
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Consul application configured as server instance.
resource.hashi.ui
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of Consul with the UI capability enabled.
resource.metrics.dashboard
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Grafana application
Calvinverse's Repositories
Calvinverse/infrastructure.hyperv.meta
The terraform configuration files needed to create a meta environment on Hyper-V
Calvinverse/resource.artefacts
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Sonatype Nexus server.
Calvinverse/resource.metrics.dashboard
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Grafana application
Calvinverse/calvinverse.metrics.dashboards
A collection of Grafana dashboards for the infrastructure
Calvinverse/resource.build.master
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Jenkins build server.
Calvinverse/resource.documents.dashboard
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Kibana application.
Calvinverse/resource.documents.storage
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Elasticsearch search engine.
Calvinverse/resource.hashi.orchestrator
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Nomad application configured as server instance.
Calvinverse/resource.hashi.server
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Consul application configured as server instance.
Calvinverse/resource.hashi.ui
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of Consul with the UI capability enabled.
Calvinverse/resource.host.container.linux
Calvinverse/resource.host.container.windows
Calvinverse/base.vm.linux
Stores the scripts and configurations for the creation of Linux base images
Calvinverse/bootstrap.meta
Scripts to bootstrap the meta environment for Calvinverse
Calvinverse/calvinverse
Calvinverse/calvinverse.configuration
This repository holds the scripts that are used to create my internal build infrastructure on a Hyper-V server
Calvinverse/calvinverse.docs
Calvinverse/calvinverse.github.io
The location of the pages for the Calvinverse organisation
Calvinverse/calvinverse.ideas
Collects ideas and suggestions for resources and services that should be added to the Calvinverse environment
Calvinverse/infrastructure.k8s.meta
The kubernetes configuration files to create the meta environment
Calvinverse/resource.build.agent.windows
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of a Jenkins build agent on a Windows operating system
Calvinverse/resource.logs.processor
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the LogStash application.
Calvinverse/resource.metrics.storage
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Influx time-series database.
Calvinverse/resource.proxy
Calvinverse/resource.proxy.edge
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the Fabio load balancer.
Calvinverse/resource.queue
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of the RabbitMQ server.
Calvinverse/resource.rancher.host
Calvinverse/resource.secrets
This repository contains the source code and Packer configuration files to create an image, for either Hyper-V or Azure, that contains an instance of a Vault server.
Calvinverse/service.provisioning.controller
Calvinverse/service.provisioning.ui.web
Contains the source code for a service that provides the initial configuration for services in VMs and containers.