Git Product home page Git Product logo

akkeris-api's Introduction

Akkeris

This is the home for resources to install Akkeris. For information on contributing see the contributing repo and wiki.

Installing Akkeris

Important: THIS A PROTOTYPE - We recommend you run these scripts in an isolated account and/or project with a domain that is not in use. This is a highly volitile setup and tear down process that could accidently (or incidently) affect other resources. Run with caution.

This is very work in progress, but in this repo there's scripts that help outline how to install kubernetes on various platforms.

Pre-reqs

  1. Clone out this repo
  2. Have a domain setup for a cloud provider below, it should be managed (its NS records) the cloud providers DNS systems.
  3. Setup a new project and enable your account to acccess/provision redis, memcached, postgres SQL systems.

Google Cloud

Note, removing TEST_MODE=true will use production letsencrypt systems, only remove it if you intend to use the cluster. Without it (if you provision and deprovision too many times) your domain could be banned (rate limited rather) on lets encrypts systems for one week.

Installing

TEST_MODE=true PROVIDER=gcloud [email protected] PROJECT_ID=project-ongcloud-172320 CLUSTER_NAME=kobayashi ISSUER=letsencrypt DOMAIN=example.com REGION=us-west1 ZONE=us-west1-a ./gcloud_provision.sh

Uninstalling

TEST_MODE=true PROVIDER=gcloud [email protected] PROJECT_ID=project-ongcloud-172320 CLUSTER_NAME=kobayashi ISSUER=letsencrypt DOMAIN=example.com REGION=us-west1 ZONE=us-west1-a ./gcloud_deprovision.sh

AWS

TBD, but most likely similar to the provision scripts above.

Azure

TBD, but most likely similar to the provision scripts above.

Bare Metal (or VMs) via Rancher

TBD, but most likely similar to the provision scripts above.

akkeris-api's People

Contributors

cachristopher avatar sbeck14 avatar trevorlinton avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.