limeds #5
Description
This charm installs LimeDS as a docker image. By connecting this charm to a docker host, it will get started.
- Tags:
- streaming ›
- analytics ›
LimeDS
What is it?
The LimeDS framework provides a visual toolset, allowing developers to rapidly wire together data-driven services in their programming language of choice. Built-in support for service reliability, scalability and caching makes it the ideal companion for developers aiming to speed up the creation of data-driven software.
Why use it?
LimeDS allows developers to immediately focus on the use-case specific implementation. This is made possible thanks to a visual editor used for drawing dataflows, that will generate well-behaving modules following the micro services design pattern.
More information on the LimeDS website
How to use
Deploy docker
juju deploy cs:~tengu-team/docker
Deploy the limeds charm
juju deploy cs:~tengu-team/limeds --to docker/0
Add relation between the docker engine and limeds
juju add-relation limeds docker
Check the deployment status (press ctrl-c to exit)
watch -c juju status --color
When the deployment is done ('active', 'Ready'), surf to <ip>:<port>/editor
and login with admin:admin to see the management console.
Contact Information
Authors
This software was created in the IDLab research group of Ghent University in Belgium. This software is used in Tengu, a project that aims to make experimenting with data frameworks and tools as easy as possible.
- Merlijn Sebrechts merlijn.sebrechts@gmail.com
Configuration
- image
- (string) The default value will deploy the regular LimeDS docker image. If this refers to a docker image in a private repository, please provide the username and its corresponding secret.
- ibcndevs/limeds
- secret
- (string) When the image is behind a private repository, this is the secret to log into the docker repo.
- username
- (string) When the image is behind a private repository, this is the username to log into the docker repo.