---
title: Charmhub | Deploy Finos Legend Bundle using Charmhub - The Open Operator Collection
description: Deploy the latest version of Finos Legend Bundle as a Kubernetes Operator
  on any cloud.
url: https://charmhub.io/finos-legend-bundle/configurations/finos-legend-sdlc-k8s
---

##### We've discontinued the registration of new Bundles

New Bundle registrations are no longer accepted. Existing bundles remain functional. We recommend using the Juju Terraform Provider for new deployments.

[Learn more](https://discourse.charmhub.io/t/discontinuing-new-charmhub-bundle-registrations/15344)

# Finos Legend Bundle

[FINOS](https://charmhub.io/publisher/finos-charmers "View all packages from FINOS")
| bundle

* [FINOS](https://charmhub.io/publisher/finos-charmers "View all packages from FINOS")
  | bundle

Platform:

edge 110

```
juju deploy finos-legend-bundle --channel edge
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

* [Finos Legend Gitlab Integrator K8S](https://charmhub.io/finos-legend-bundle/configurations/finos-legend-gitlab-integrator-k8s)
* [Finos Legend Db K8S](https://charmhub.io/finos-legend-bundle/configurations/finos-legend-db-k8s)
* [Finos Legend Engine K8S](https://charmhub.io/finos-legend-bundle/configurations/finos-legend-engine-k8s)
* [Nginx Ingress Integrator](https://charmhub.io/finos-legend-bundle/configurations/nginx-ingress-integrator)
* [Finos Legend Sdlc K8S](https://charmhub.io/finos-legend-bundle/configurations/finos-legend-sdlc-k8s)
* [Finos Legend Studio K8S](https://charmhub.io/finos-legend-bundle/configurations/finos-legend-studio-k8s)
* [Mongodb K8S](https://charmhub.io/finos-legend-bundle/configurations/mongodb-k8s)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* enable-tls | boolean

  Boolean representing whether or not this Legend Application endpoint is
  accessed through HTTPS. Setting this option will not enable TLS on the
  service itself, and it is meant to be used in conjunction with the
  tls-secret-name config option on the Nginx Ingress Integrator Charm.
  Setting this option will cause the Gitlab Callback URLs to be prefixed
  by HTTPS instead of HTTP, and update Studio to use the HTTPS Service URL.
* external-hostname | string

  String representing the DNS name this Application should respond to.
  By default, this will be the Application's name.
* gitlab-create-new-projects-as-public | boolean

  Default: True

  Whether or not new Gitlab projects created by the SDLC to store
  working data should be created as public or not.
* gitlab-project-creation-group-pattern | string

  Default: ^org\.finos\.legend\..+

  A pattern (supplied as a Regular Expression) by which the structure
  of the Gitlab projects should be created.
* gitlab-project-tag | string

  Default: legend

  String tag to be used when creating/managing new Gitlab projects.
* server-logging-level | string

  Default: INFO

  String identifier of the log level to be used for all library classes.
  Must be one of INFO, WARN, DEBUG, or TRACE, or OFF.
* server-requests-logging-level | string

  Default: OFF

  String identifier of the log level to be used for incoming requests.
  Must be one of INFO, WARN, DEBUG, or TRACE, or OFF.
