---
title: Charmhub | Deploy lago-api-k8s using Charmhub - The Open Operator Collection
description: Deploy the latest version of lago-api-k8s as a Kubernetes Operator on
  any cloud.
url: https://charmhub.io/lago-api-k8s/configurations
---

# lago-api-k8s

[Commercial Systems](https://charmhub.io/publisher/commercial-systems "View all packages from Commercial Systems")

* [Commercial Systems](https://charmhub.io/publisher/commercial-systems "View all packages from Commercial Systems")

Platform:

beta 24

```
juju deploy lago-api-k8s --channel beta
```

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

* [encryption-deterministic-key](https://charmhub.io/lago-api-k8s/configurations#encryption-deterministic-key)
* [encryption-key-derivation-salt](https://charmhub.io/lago-api-k8s/configurations#encryption-key-derivation-salt)
* [encryption-primary-key](https://charmhub.io/lago-api-k8s/configurations#encryption-primary-key)
* [google-auth-client-id](https://charmhub.io/lago-api-k8s/configurations#google-auth-client-id)
* [google-auth-client-secret](https://charmhub.io/lago-api-k8s/configurations#google-auth-client-secret)
* [http-api-url](https://charmhub.io/lago-api-k8s/configurations#http-api-url)
* [lago-create-org](https://charmhub.io/lago-api-k8s/configurations#lago-create-org)
* [lago-front-url](https://charmhub.io/lago-api-k8s/configurations#lago-front-url)
* [lago-org-api-key](https://charmhub.io/lago-api-k8s/configurations#lago-org-api-key)
* [lago-org-name](https://charmhub.io/lago-api-k8s/configurations#lago-org-name)
* [lago-org-user-email](https://charmhub.io/lago-api-k8s/configurations#lago-org-user-email)
* [lago-org-user-password](https://charmhub.io/lago-api-k8s/configurations#lago-org-user-password)
* [lago-rsa-private-key](https://charmhub.io/lago-api-k8s/configurations#lago-rsa-private-key)
* [rails-env](https://charmhub.io/lago-api-k8s/configurations#rails-env)
* [secret-key-base](https://charmhub.io/lago-api-k8s/configurations#secret-key-base)
* [service-url](https://charmhub.io/lago-api-k8s/configurations#service-url)

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

* encryption-deterministic-key | string

  Key for deterministic encryption of searchable database fields.
* encryption-key-derivation-salt | string

  Salt for encryption key derivation processes.
* encryption-primary-key | string

  Primary encryption key for customer data and billing information.
* google-auth-client-id | string

  Google OAuth 2.0 client ID. Enables Google SSO on the login screen.
  Obtain from the Google Cloud Console under APIs & Services > Credentials.
* google-auth-client-secret | string

  Juju secret ID containing the Google OAuth 2.0 client secret.
  Store the raw secret with: juju add-secret google-auth-client-secret value=<secret>
  then set this config to the returned secret ID.
* http-api-url | string

  External HTTP API endpoint URL.
* lago-create-org | string

  Whether to create a default organization on startup.
* lago-front-url | string

  URL of the frontend application. Used to configure CORS allowed origins.
* lago-org-api-key | string

  API key for organization access and authentication.
* lago-org-name | string

  Name of the default organization created on startup.
* lago-org-user-email | string

  Email address for the default organization admin user.
* lago-org-user-password | string

  Password for the default organization admin user.
* lago-rsa-private-key | string

  RSA private key for JWT token signing. Can be auto-generated or provided as Base64-encoded PEM.
* rails-env | string

  Rails application environment (test, development, staging, production).
  Must match Docker image type - use 'production' for official getlago/api images.
* secret-key-base | string

  Rails secret key base for session security and encryption.
* service-url | string

  Full service URL for self-referencing.
