Skip to content

Discussion: How to use Git backed vs User created environments in Nebari.Β #1507

@dharhas

Description

@dharhas

Nebari now has the capability to have git-based conda environments (currently defined in the nebari_config.yaml) and environments created by end users through the conda-store UI after installation. The user created environments are stored in a database. Conda-Store also has fairly rich namespace features.

Several questions come up.

  1. Should Nebari continue to support git based environments in the nebari-config.yaml
  2. Should we point to another git repo/folder that just contains a collection of environment.yaml files
  3. Should this functionality actually move to conda-store

One of the main advantages of git based environments is having a set of curated default environments that are available immediately after install. Also currently, due to a lack of a robust backup/restore system, environments in the conda-store database are not fully/easily reproducible across a reinstall of conda-store.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Done πŸ’ͺ🏾

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions