The Legend Operators package the core FINOS Legend components for quick and easy deployment of a Legend stack.
This repository contains a Juju Charm for deploying the Studio, the model-centric metadata server for Legend.
The full Legend solution can be installed with the dedicated Legend bundle.
The Studio Operator can be deployed by running:
$ juju deploy finos-legend-studio-k8s --channel=edge
The standalone Studio will initially be blocked, and will require being later related to the Legend Database Operator, as well as the Legend GitLab Integrator.
$ juju deploy finos-legend-db-k8s finos-legend-gitlab-integrator-k8s
$ juju relate finos-legend-studio-k8s finos-legend-db-k8s
$ juju relate finos-legend-studio-k8s finos-legend-gitlab-integrator-k8s
# If relating to Legend components:
$ juju relate finos-legend-studio-k8s finos-legend-sdlc-k8s
$ juju relate finos-legend-studio-k8s finos-legend-engine-k8s
Once related to the DB/GitLab, the Studio can then be related to the SDLC and Engine:
$ juju relate finos-legend-studio-k8s finos-legend-sdlc-k8s
$ juju relate finos-legend-studio-k8s finos-legend-engine-k8s
This charm by default uses the latest version of the finos/legend-studio image.
This repository is configured to automatically build and publish a new Charm revision after a Pull Request merges. For more information, see here.
Visit Legend Contribution Guide to learn how to contribute to Legend.
Copyright (c) 2021-present, Canonical
Distributed under the Apache License, Version 2.0.
SPDX-License-Identifier: Apache-2.0