@xlr8/tools
v1.5.1
Published
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.
Downloads
19
Readme
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.