Skip to content
This repository has been archived by the owner on Nov 16, 2022. It is now read-only.

magneticio/vamp-cloud-demo

Repository files navigation

Vamp Cloud Demo

Instructions for Bootstrapping an Application Cluster

These instructions populate a cluster with Prometheus and the Envoy-based Project Contour Ingress.

If you need to create to a Kubernetes cluster, you can follow these instructions to setup a suitable cluster on Google Cloud

./create-cluster-gke.sh <cluster-name> <gcloud-project-id> <region>

Note: this script uses the n2-custom-2-4096 custom machine type, which is not available in some Google Cloud regions

Alternatively, you can use these instructions to setup a suitable cluster on AWS or Digital Ocean.

Install Prometheus and Project Contour

This will install Prometheus and the latest version of Contour:

./contour.sh

You can find more details at projectcontour.io.

Configure external-dns

These instructions assume that you have Workload Identity configured

./external-dns.sh <gcloud-project-id> <gcloud-service-account>

Run the Vamp Release Agent Installer

You can now install the Vamp Release Agent for you application using the command shown on the application details tab in the Vamp Cloud UI.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages