1.5.1 • Published 6 years ago

@xlr8/tools v1.5.1

Weekly downloads
13
License
-
Repository
-
Last release
6 years ago

XLR8 Development Tools

XLR8 is a modern micro-service platform for enterprises wishing to quickly harvest the benefits of modern Javascript in all layers of their information system.

Installing

You need to have Node.JS 8+ installed on your computer. Then, you simply install XLR8 using

$ npm install -g @xlr8/tools

After the command complete, you should be able to execute xlr8 version with the right information displayed in your terminal.

Initializing your Kubernetes Cluster

This tool assumes that you already have a functional Kubernetes cluster. There are many vendors on the market providing simple Kubernetes initialization. For this tool, you need to provide a valid Kubernetes config file, which will be used to manage and deploy all our required components.

You need persistent storage setup and available in your cluster for XLR8 to work properly.

  • LetsEncrypt
  • CloudProvider (to manage DNS)
  • Kubernetes Cluster
  • Github Hook

  • Bulding Docker Images

  • Starting Services
  • Bootstrap a service - pick popular plugins, name, etc.