diff --git a/.github/workflows/infracost.yml b/.github/workflows/infracost.yml index 5a684691eb..7ff4bf2ed1 100644 --- a/.github/workflows/infracost.yml +++ b/.github/workflows/infracost.yml @@ -3,7 +3,7 @@ name: Infracost CI on: pull_request: paths: - - 'nebari/template/stages/02-infrastructure' + - 'src/nebari/template/stages/02-infrastructure' - '.github/workflows/infracost.yml' workflow_call: inputs: diff --git a/.github/workflows/kubernetes_test.yaml b/.github/workflows/kubernetes_test.yaml index bd6d6f7420..8256d75bfd 100644 --- a/.github/workflows/kubernetes_test.yaml +++ b/.github/workflows/kubernetes_test.yaml @@ -8,7 +8,7 @@ on: - "tests_deployment/**" - "tests_e2e/**" - "scripts/**" - - "nebari/**" + - "src/nebari/**" - "pyproject.toml" - "pytest.ini" push: @@ -22,7 +22,7 @@ on: - "tests_deployment/**" - "tests_e2e/**" - "scripts/**" - - "nebari/**" + - "src/nebari/**" - "pyproject.toml" - "pytest.ini" workflow_call: diff --git a/.github/workflows/test-provider.yaml b/.github/workflows/test-provider.yaml index e99ba7cf5f..6775e8ee4a 100644 --- a/.github/workflows/test-provider.yaml +++ b/.github/workflows/test-provider.yaml @@ -8,7 +8,7 @@ on: - "tests_deployment/**" - "tests_e2e/**" - "scripts/**" - - "nebari/**" + - "src/nebari/**" - "pyproject.toml" push: branches: @@ -21,7 +21,7 @@ on: - "tests_deployment/**" - "tests_e2e/**" - "scripts/**" - - "nebari/**" + - "src/nebari/**" - "pyproject.toml" workflow_call: inputs: diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index cafd914bf2..faf383aa51 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -8,7 +8,7 @@ on: - "tests_deployment/**" - "tests_e2e/**" - "scripts/**" - - "nebari/**" + - "src/nebari/**" - "pyproject.toml" - "pytest.ini" push: @@ -22,7 +22,7 @@ on: - "tests_deployment/**" - "tests_e2e/**" - "scripts/**" - - "nebari/**" + - "src/nebari/**" - "pyproject.toml" - "pytest.ini" diff --git a/.gitignore b/.gitignore index db9bca57d6..244b59e7d6 100644 --- a/.gitignore +++ b/.gitignore @@ -3,7 +3,7 @@ _build # setuptools scm -nebari/_version.py +src/nebari/_version.py # ignore terraform state .terraform diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 42580b1383..94f7f57707 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -29,12 +29,12 @@ repos: - id: check-json - id: check-yaml # jinja2 templates for helm charts - exclude: "nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/(clearml/chart/templates/.*|prefect/chart/templates/.*)" + exclude: "src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/(clearml/chart/templates/.*|prefect/chart/templates/.*)" args: [--allow-multiple-documents] - id: check-toml # Lint: Checks that non-binary executables have a proper shebang. - id: check-executables-have-shebangs - exclude: "^nebari/template/" + exclude: "^src/nebari/template/" - repo: /~https://github.com/codespell-project/codespell rev: v2.2.4 @@ -54,7 +54,7 @@ repos: rev: 23.3.0 hooks: - id: black - args: ["--line-length=88", "--exclude=/nebari/template/"] + args: ["--line-length=88", "--exclude=/src/nebari/template/"] - repo: /~https://github.com/charliermarsh/ruff-pre-commit rev: v0.0.263 diff --git a/pyproject.toml b/pyproject.toml index 8eebf6c1e3..d431191774 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,13 +4,13 @@ requires = ["hatchling", "hatch-vcs"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] -include = ["nebari"] +packages = ["src/nebari"] [tool.hatch.version] source = "vcs" [tool.hatch.build.hooks.vcs] -version-file = "nebari/_version.py" +version-file = "src/nebari/_version.py" local_scheme = "node-and-timestamp" @@ -98,7 +98,7 @@ ignore = [ "F821", # Undefined name ] extend-exclude = [ - "nebari/template", + "src/nebari/template", "docs/source/conf.py", "docs", "home", diff --git a/nebari/__init__.py b/src/nebari/__init__.py similarity index 100% rename from nebari/__init__.py rename to src/nebari/__init__.py diff --git a/nebari/__main__.py b/src/nebari/__main__.py similarity index 100% rename from nebari/__main__.py rename to src/nebari/__main__.py diff --git a/nebari/cli/__init__.py b/src/nebari/cli/__init__.py similarity index 100% rename from nebari/cli/__init__.py rename to src/nebari/cli/__init__.py diff --git a/nebari/cli/dev.py b/src/nebari/cli/dev.py similarity index 100% rename from nebari/cli/dev.py rename to src/nebari/cli/dev.py diff --git a/nebari/cli/init.py b/src/nebari/cli/init.py similarity index 100% rename from nebari/cli/init.py rename to src/nebari/cli/init.py diff --git a/nebari/cli/keycloak.py b/src/nebari/cli/keycloak.py similarity index 100% rename from nebari/cli/keycloak.py rename to src/nebari/cli/keycloak.py diff --git a/nebari/cli/main.py b/src/nebari/cli/main.py similarity index 100% rename from nebari/cli/main.py rename to src/nebari/cli/main.py diff --git a/nebari/constants.py b/src/nebari/constants.py similarity index 100% rename from nebari/constants.py rename to src/nebari/constants.py diff --git a/nebari/cost.py b/src/nebari/cost.py similarity index 100% rename from nebari/cost.py rename to src/nebari/cost.py diff --git a/nebari/deploy.py b/src/nebari/deploy.py similarity index 100% rename from nebari/deploy.py rename to src/nebari/deploy.py diff --git a/nebari/deprecate.py b/src/nebari/deprecate.py similarity index 100% rename from nebari/deprecate.py rename to src/nebari/deprecate.py diff --git a/nebari/destroy.py b/src/nebari/destroy.py similarity index 100% rename from nebari/destroy.py rename to src/nebari/destroy.py diff --git a/nebari/initialize.py b/src/nebari/initialize.py similarity index 100% rename from nebari/initialize.py rename to src/nebari/initialize.py diff --git a/nebari/keycloak.py b/src/nebari/keycloak.py similarity index 100% rename from nebari/keycloak.py rename to src/nebari/keycloak.py diff --git a/nebari/provider/__init__.py b/src/nebari/provider/__init__.py similarity index 100% rename from nebari/provider/__init__.py rename to src/nebari/provider/__init__.py diff --git a/nebari/provider/cicd/__init__.py b/src/nebari/provider/cicd/__init__.py similarity index 100% rename from nebari/provider/cicd/__init__.py rename to src/nebari/provider/cicd/__init__.py diff --git a/nebari/provider/cicd/common.py b/src/nebari/provider/cicd/common.py similarity index 100% rename from nebari/provider/cicd/common.py rename to src/nebari/provider/cicd/common.py diff --git a/nebari/provider/cicd/github.py b/src/nebari/provider/cicd/github.py similarity index 100% rename from nebari/provider/cicd/github.py rename to src/nebari/provider/cicd/github.py diff --git a/nebari/provider/cicd/gitlab.py b/src/nebari/provider/cicd/gitlab.py similarity index 100% rename from nebari/provider/cicd/gitlab.py rename to src/nebari/provider/cicd/gitlab.py diff --git a/nebari/provider/cicd/linter.py b/src/nebari/provider/cicd/linter.py similarity index 100% rename from nebari/provider/cicd/linter.py rename to src/nebari/provider/cicd/linter.py diff --git a/nebari/provider/cloud/__init__.py b/src/nebari/provider/cloud/__init__.py similarity index 100% rename from nebari/provider/cloud/__init__.py rename to src/nebari/provider/cloud/__init__.py diff --git a/nebari/provider/cloud/amazon_web_services.py b/src/nebari/provider/cloud/amazon_web_services.py similarity index 100% rename from nebari/provider/cloud/amazon_web_services.py rename to src/nebari/provider/cloud/amazon_web_services.py diff --git a/nebari/provider/cloud/azure_cloud.py b/src/nebari/provider/cloud/azure_cloud.py similarity index 100% rename from nebari/provider/cloud/azure_cloud.py rename to src/nebari/provider/cloud/azure_cloud.py diff --git a/nebari/provider/cloud/commons.py b/src/nebari/provider/cloud/commons.py similarity index 100% rename from nebari/provider/cloud/commons.py rename to src/nebari/provider/cloud/commons.py diff --git a/nebari/provider/cloud/digital_ocean.py b/src/nebari/provider/cloud/digital_ocean.py similarity index 100% rename from nebari/provider/cloud/digital_ocean.py rename to src/nebari/provider/cloud/digital_ocean.py diff --git a/nebari/provider/cloud/google_cloud.py b/src/nebari/provider/cloud/google_cloud.py similarity index 100% rename from nebari/provider/cloud/google_cloud.py rename to src/nebari/provider/cloud/google_cloud.py diff --git a/nebari/provider/dns/__init__.py b/src/nebari/provider/dns/__init__.py similarity index 100% rename from nebari/provider/dns/__init__.py rename to src/nebari/provider/dns/__init__.py diff --git a/nebari/provider/dns/cloudflare.py b/src/nebari/provider/dns/cloudflare.py similarity index 100% rename from nebari/provider/dns/cloudflare.py rename to src/nebari/provider/dns/cloudflare.py diff --git a/nebari/provider/git.py b/src/nebari/provider/git.py similarity index 100% rename from nebari/provider/git.py rename to src/nebari/provider/git.py diff --git a/nebari/provider/oauth/__init__.py b/src/nebari/provider/oauth/__init__.py similarity index 100% rename from nebari/provider/oauth/__init__.py rename to src/nebari/provider/oauth/__init__.py diff --git a/nebari/provider/oauth/auth0.py b/src/nebari/provider/oauth/auth0.py similarity index 100% rename from nebari/provider/oauth/auth0.py rename to src/nebari/provider/oauth/auth0.py diff --git a/nebari/provider/terraform.py b/src/nebari/provider/terraform.py similarity index 100% rename from nebari/provider/terraform.py rename to src/nebari/provider/terraform.py diff --git a/nebari/render.py b/src/nebari/render.py similarity index 100% rename from nebari/render.py rename to src/nebari/render.py diff --git a/nebari/schema.py b/src/nebari/schema.py similarity index 100% rename from nebari/schema.py rename to src/nebari/schema.py diff --git a/nebari/stages/__init__.py b/src/nebari/stages/__init__.py similarity index 100% rename from nebari/stages/__init__.py rename to src/nebari/stages/__init__.py diff --git a/nebari/stages/checks.py b/src/nebari/stages/checks.py similarity index 100% rename from nebari/stages/checks.py rename to src/nebari/stages/checks.py diff --git a/nebari/stages/input_vars.py b/src/nebari/stages/input_vars.py similarity index 100% rename from nebari/stages/input_vars.py rename to src/nebari/stages/input_vars.py diff --git a/nebari/stages/state_imports.py b/src/nebari/stages/state_imports.py similarity index 100% rename from nebari/stages/state_imports.py rename to src/nebari/stages/state_imports.py diff --git a/nebari/stages/tf_objects.py b/src/nebari/stages/tf_objects.py similarity index 100% rename from nebari/stages/tf_objects.py rename to src/nebari/stages/tf_objects.py diff --git a/src/nebari/template/__init__.py b/src/nebari/template/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/nebari/template/stages/01-terraform-state/aws/main.tf b/src/nebari/template/stages/01-terraform-state/aws/main.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/aws/main.tf rename to src/nebari/template/stages/01-terraform-state/aws/main.tf diff --git a/nebari/template/stages/01-terraform-state/aws/modules/terraform-state/main.tf b/src/nebari/template/stages/01-terraform-state/aws/modules/terraform-state/main.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/aws/modules/terraform-state/main.tf rename to src/nebari/template/stages/01-terraform-state/aws/modules/terraform-state/main.tf diff --git a/nebari/template/stages/01-terraform-state/aws/modules/terraform-state/output.tf b/src/nebari/template/stages/01-terraform-state/aws/modules/terraform-state/output.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/aws/modules/terraform-state/output.tf rename to src/nebari/template/stages/01-terraform-state/aws/modules/terraform-state/output.tf diff --git a/nebari/template/stages/01-terraform-state/aws/modules/terraform-state/variables.tf b/src/nebari/template/stages/01-terraform-state/aws/modules/terraform-state/variables.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/aws/modules/terraform-state/variables.tf rename to src/nebari/template/stages/01-terraform-state/aws/modules/terraform-state/variables.tf diff --git a/nebari/template/stages/01-terraform-state/azure/main.tf b/src/nebari/template/stages/01-terraform-state/azure/main.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/azure/main.tf rename to src/nebari/template/stages/01-terraform-state/azure/main.tf diff --git a/nebari/template/stages/01-terraform-state/azure/modules/terraform-state/main.tf b/src/nebari/template/stages/01-terraform-state/azure/modules/terraform-state/main.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/azure/modules/terraform-state/main.tf rename to src/nebari/template/stages/01-terraform-state/azure/modules/terraform-state/main.tf diff --git a/nebari/template/stages/01-terraform-state/azure/modules/terraform-state/variables.tf b/src/nebari/template/stages/01-terraform-state/azure/modules/terraform-state/variables.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/azure/modules/terraform-state/variables.tf rename to src/nebari/template/stages/01-terraform-state/azure/modules/terraform-state/variables.tf diff --git a/nebari/template/stages/01-terraform-state/do/main.tf b/src/nebari/template/stages/01-terraform-state/do/main.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/do/main.tf rename to src/nebari/template/stages/01-terraform-state/do/main.tf diff --git a/nebari/template/stages/01-terraform-state/do/modules/spaces/main.tf b/src/nebari/template/stages/01-terraform-state/do/modules/spaces/main.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/do/modules/spaces/main.tf rename to src/nebari/template/stages/01-terraform-state/do/modules/spaces/main.tf diff --git a/nebari/template/stages/01-terraform-state/do/modules/spaces/variables.tf b/src/nebari/template/stages/01-terraform-state/do/modules/spaces/variables.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/do/modules/spaces/variables.tf rename to src/nebari/template/stages/01-terraform-state/do/modules/spaces/variables.tf diff --git a/nebari/template/stages/01-terraform-state/do/modules/spaces/versions.tf b/src/nebari/template/stages/01-terraform-state/do/modules/spaces/versions.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/do/modules/spaces/versions.tf rename to src/nebari/template/stages/01-terraform-state/do/modules/spaces/versions.tf diff --git a/nebari/template/stages/01-terraform-state/do/modules/terraform-state/main.tf b/src/nebari/template/stages/01-terraform-state/do/modules/terraform-state/main.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/do/modules/terraform-state/main.tf rename to src/nebari/template/stages/01-terraform-state/do/modules/terraform-state/main.tf diff --git a/nebari/template/stages/01-terraform-state/do/modules/terraform-state/variables.tf b/src/nebari/template/stages/01-terraform-state/do/modules/terraform-state/variables.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/do/modules/terraform-state/variables.tf rename to src/nebari/template/stages/01-terraform-state/do/modules/terraform-state/variables.tf diff --git a/nebari/template/stages/01-terraform-state/do/modules/terraform-state/versions.tf b/src/nebari/template/stages/01-terraform-state/do/modules/terraform-state/versions.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/do/modules/terraform-state/versions.tf rename to src/nebari/template/stages/01-terraform-state/do/modules/terraform-state/versions.tf diff --git a/nebari/template/stages/01-terraform-state/gcp/main.tf b/src/nebari/template/stages/01-terraform-state/gcp/main.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/gcp/main.tf rename to src/nebari/template/stages/01-terraform-state/gcp/main.tf diff --git a/nebari/template/stages/01-terraform-state/gcp/modules/gcs/main.tf b/src/nebari/template/stages/01-terraform-state/gcp/modules/gcs/main.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/gcp/modules/gcs/main.tf rename to src/nebari/template/stages/01-terraform-state/gcp/modules/gcs/main.tf diff --git a/nebari/template/stages/01-terraform-state/gcp/modules/gcs/variables.tf b/src/nebari/template/stages/01-terraform-state/gcp/modules/gcs/variables.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/gcp/modules/gcs/variables.tf rename to src/nebari/template/stages/01-terraform-state/gcp/modules/gcs/variables.tf diff --git a/nebari/template/stages/01-terraform-state/gcp/modules/terraform-state/main.tf b/src/nebari/template/stages/01-terraform-state/gcp/modules/terraform-state/main.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/gcp/modules/terraform-state/main.tf rename to src/nebari/template/stages/01-terraform-state/gcp/modules/terraform-state/main.tf diff --git a/nebari/template/stages/01-terraform-state/gcp/modules/terraform-state/variables.tf b/src/nebari/template/stages/01-terraform-state/gcp/modules/terraform-state/variables.tf similarity index 100% rename from nebari/template/stages/01-terraform-state/gcp/modules/terraform-state/variables.tf rename to src/nebari/template/stages/01-terraform-state/gcp/modules/terraform-state/variables.tf diff --git a/nebari/template/stages/02-infrastructure/aws/locals.tf b/src/nebari/template/stages/02-infrastructure/aws/locals.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/locals.tf rename to src/nebari/template/stages/02-infrastructure/aws/locals.tf diff --git a/nebari/template/stages/02-infrastructure/aws/main.tf b/src/nebari/template/stages/02-infrastructure/aws/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/main.tf rename to src/nebari/template/stages/02-infrastructure/aws/main.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/accounting/main.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/accounting/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/accounting/main.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/accounting/main.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/accounting/variables.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/accounting/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/accounting/variables.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/accounting/variables.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/efs/main.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/efs/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/efs/main.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/efs/main.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/efs/outputs.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/efs/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/efs/outputs.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/efs/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/efs/variables.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/efs/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/efs/variables.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/efs/variables.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/kafka/main.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/kafka/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/kafka/main.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/kafka/main.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/kafka/outputs.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/kafka/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/kafka/outputs.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/kafka/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/kafka/variables.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/kafka/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/kafka/variables.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/kafka/variables.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/autoscaling.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/autoscaling.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/kubernetes/autoscaling.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/autoscaling.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/locals.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/locals.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/kubernetes/locals.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/locals.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/main.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/kubernetes/main.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/main.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/outputs.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/kubernetes/outputs.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/policy.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/policy.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/kubernetes/policy.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/policy.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/variables.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/kubernetes/variables.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/kubernetes/variables.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/network/main.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/network/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/network/main.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/network/main.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/network/outputs.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/network/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/network/outputs.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/network/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/network/variables.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/network/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/network/variables.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/network/variables.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/permissions/main.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/permissions/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/permissions/main.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/permissions/main.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/permissions/outputs.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/permissions/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/permissions/outputs.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/permissions/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/permissions/variables.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/permissions/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/permissions/variables.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/permissions/variables.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/rds/main.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/rds/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/rds/main.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/rds/main.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/rds/outputs.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/rds/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/rds/outputs.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/rds/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/rds/users.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/rds/users.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/rds/users.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/rds/users.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/rds/variables.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/rds/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/rds/variables.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/rds/variables.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/registry/main.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/registry/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/registry/main.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/registry/main.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/registry/outputs.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/registry/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/registry/outputs.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/registry/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/registry/variables.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/registry/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/registry/variables.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/registry/variables.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/s3/main.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/s3/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/s3/main.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/s3/main.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/s3/outputs.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/s3/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/s3/outputs.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/s3/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/aws/modules/s3/variables.tf b/src/nebari/template/stages/02-infrastructure/aws/modules/s3/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/modules/s3/variables.tf rename to src/nebari/template/stages/02-infrastructure/aws/modules/s3/variables.tf diff --git a/nebari/template/stages/02-infrastructure/aws/outputs.tf b/src/nebari/template/stages/02-infrastructure/aws/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/outputs.tf rename to src/nebari/template/stages/02-infrastructure/aws/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/aws/variables.tf b/src/nebari/template/stages/02-infrastructure/aws/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/variables.tf rename to src/nebari/template/stages/02-infrastructure/aws/variables.tf diff --git a/nebari/template/stages/02-infrastructure/aws/versions.tf b/src/nebari/template/stages/02-infrastructure/aws/versions.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/aws/versions.tf rename to src/nebari/template/stages/02-infrastructure/aws/versions.tf diff --git a/nebari/template/stages/02-infrastructure/azure/main.tf b/src/nebari/template/stages/02-infrastructure/azure/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/azure/main.tf rename to src/nebari/template/stages/02-infrastructure/azure/main.tf diff --git a/nebari/template/stages/02-infrastructure/azure/modules/kubernetes/main.tf b/src/nebari/template/stages/02-infrastructure/azure/modules/kubernetes/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/azure/modules/kubernetes/main.tf rename to src/nebari/template/stages/02-infrastructure/azure/modules/kubernetes/main.tf diff --git a/nebari/template/stages/02-infrastructure/azure/modules/kubernetes/outputs.tf b/src/nebari/template/stages/02-infrastructure/azure/modules/kubernetes/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/azure/modules/kubernetes/outputs.tf rename to src/nebari/template/stages/02-infrastructure/azure/modules/kubernetes/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/azure/modules/kubernetes/variables.tf b/src/nebari/template/stages/02-infrastructure/azure/modules/kubernetes/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/azure/modules/kubernetes/variables.tf rename to src/nebari/template/stages/02-infrastructure/azure/modules/kubernetes/variables.tf diff --git a/nebari/template/stages/02-infrastructure/azure/modules/registry/main.tf b/src/nebari/template/stages/02-infrastructure/azure/modules/registry/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/azure/modules/registry/main.tf rename to src/nebari/template/stages/02-infrastructure/azure/modules/registry/main.tf diff --git a/nebari/template/stages/02-infrastructure/azure/modules/registry/variables.tf b/src/nebari/template/stages/02-infrastructure/azure/modules/registry/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/azure/modules/registry/variables.tf rename to src/nebari/template/stages/02-infrastructure/azure/modules/registry/variables.tf diff --git a/nebari/template/stages/02-infrastructure/azure/outputs.tf b/src/nebari/template/stages/02-infrastructure/azure/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/azure/outputs.tf rename to src/nebari/template/stages/02-infrastructure/azure/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/azure/providers.tf b/src/nebari/template/stages/02-infrastructure/azure/providers.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/azure/providers.tf rename to src/nebari/template/stages/02-infrastructure/azure/providers.tf diff --git a/nebari/template/stages/02-infrastructure/azure/variables.tf b/src/nebari/template/stages/02-infrastructure/azure/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/azure/variables.tf rename to src/nebari/template/stages/02-infrastructure/azure/variables.tf diff --git a/nebari/template/stages/02-infrastructure/azure/versions.tf b/src/nebari/template/stages/02-infrastructure/azure/versions.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/azure/versions.tf rename to src/nebari/template/stages/02-infrastructure/azure/versions.tf diff --git a/nebari/template/stages/02-infrastructure/do/main.tf b/src/nebari/template/stages/02-infrastructure/do/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/main.tf rename to src/nebari/template/stages/02-infrastructure/do/main.tf diff --git a/nebari/template/stages/02-infrastructure/do/modules/kubernetes/locals.tf b/src/nebari/template/stages/02-infrastructure/do/modules/kubernetes/locals.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/modules/kubernetes/locals.tf rename to src/nebari/template/stages/02-infrastructure/do/modules/kubernetes/locals.tf diff --git a/nebari/template/stages/02-infrastructure/do/modules/kubernetes/main.tf b/src/nebari/template/stages/02-infrastructure/do/modules/kubernetes/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/modules/kubernetes/main.tf rename to src/nebari/template/stages/02-infrastructure/do/modules/kubernetes/main.tf diff --git a/nebari/template/stages/02-infrastructure/do/modules/kubernetes/outputs.tf b/src/nebari/template/stages/02-infrastructure/do/modules/kubernetes/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/modules/kubernetes/outputs.tf rename to src/nebari/template/stages/02-infrastructure/do/modules/kubernetes/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/do/modules/kubernetes/variables.tf b/src/nebari/template/stages/02-infrastructure/do/modules/kubernetes/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/modules/kubernetes/variables.tf rename to src/nebari/template/stages/02-infrastructure/do/modules/kubernetes/variables.tf diff --git a/nebari/template/stages/02-infrastructure/do/modules/kubernetes/versions.tf b/src/nebari/template/stages/02-infrastructure/do/modules/kubernetes/versions.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/modules/kubernetes/versions.tf rename to src/nebari/template/stages/02-infrastructure/do/modules/kubernetes/versions.tf diff --git a/nebari/template/stages/02-infrastructure/do/modules/registry/main.tf b/src/nebari/template/stages/02-infrastructure/do/modules/registry/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/modules/registry/main.tf rename to src/nebari/template/stages/02-infrastructure/do/modules/registry/main.tf diff --git a/nebari/template/stages/02-infrastructure/do/modules/registry/variable.tf b/src/nebari/template/stages/02-infrastructure/do/modules/registry/variable.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/modules/registry/variable.tf rename to src/nebari/template/stages/02-infrastructure/do/modules/registry/variable.tf diff --git a/nebari/template/stages/02-infrastructure/do/modules/registry/versions.tf b/src/nebari/template/stages/02-infrastructure/do/modules/registry/versions.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/modules/registry/versions.tf rename to src/nebari/template/stages/02-infrastructure/do/modules/registry/versions.tf diff --git a/nebari/template/stages/02-infrastructure/do/outputs.tf b/src/nebari/template/stages/02-infrastructure/do/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/outputs.tf rename to src/nebari/template/stages/02-infrastructure/do/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/do/providers.tf b/src/nebari/template/stages/02-infrastructure/do/providers.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/providers.tf rename to src/nebari/template/stages/02-infrastructure/do/providers.tf diff --git a/nebari/template/stages/02-infrastructure/do/variables.tf b/src/nebari/template/stages/02-infrastructure/do/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/variables.tf rename to src/nebari/template/stages/02-infrastructure/do/variables.tf diff --git a/nebari/template/stages/02-infrastructure/do/versions.tf b/src/nebari/template/stages/02-infrastructure/do/versions.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/do/versions.tf rename to src/nebari/template/stages/02-infrastructure/do/versions.tf diff --git a/nebari/template/stages/02-infrastructure/existing/main.tf b/src/nebari/template/stages/02-infrastructure/existing/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/existing/main.tf rename to src/nebari/template/stages/02-infrastructure/existing/main.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/main.tf b/src/nebari/template/stages/02-infrastructure/gcp/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/main.tf rename to src/nebari/template/stages/02-infrastructure/gcp/main.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/locals.tf b/src/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/locals.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/locals.tf rename to src/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/locals.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/main.tf b/src/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/main.tf rename to src/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/main.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/outputs.tf b/src/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/outputs.tf rename to src/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/service_account.tf b/src/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/service_account.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/service_account.tf rename to src/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/service_account.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/templates/kubeconfig.yaml b/src/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/templates/kubeconfig.yaml similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/templates/kubeconfig.yaml rename to src/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/templates/kubeconfig.yaml diff --git a/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/variables.tf b/src/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/variables.tf rename to src/nebari/template/stages/02-infrastructure/gcp/modules/kubernetes/variables.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/modules/network/main.tf b/src/nebari/template/stages/02-infrastructure/gcp/modules/network/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/modules/network/main.tf rename to src/nebari/template/stages/02-infrastructure/gcp/modules/network/main.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/modules/network/variables.tf b/src/nebari/template/stages/02-infrastructure/gcp/modules/network/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/modules/network/variables.tf rename to src/nebari/template/stages/02-infrastructure/gcp/modules/network/variables.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/modules/registry/main.tf b/src/nebari/template/stages/02-infrastructure/gcp/modules/registry/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/modules/registry/main.tf rename to src/nebari/template/stages/02-infrastructure/gcp/modules/registry/main.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/modules/registry/variables.tf b/src/nebari/template/stages/02-infrastructure/gcp/modules/registry/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/modules/registry/variables.tf rename to src/nebari/template/stages/02-infrastructure/gcp/modules/registry/variables.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/outputs.tf b/src/nebari/template/stages/02-infrastructure/gcp/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/outputs.tf rename to src/nebari/template/stages/02-infrastructure/gcp/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/provider.tf b/src/nebari/template/stages/02-infrastructure/gcp/provider.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/provider.tf rename to src/nebari/template/stages/02-infrastructure/gcp/provider.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/variables.tf b/src/nebari/template/stages/02-infrastructure/gcp/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/variables.tf rename to src/nebari/template/stages/02-infrastructure/gcp/variables.tf diff --git a/nebari/template/stages/02-infrastructure/gcp/versions.tf b/src/nebari/template/stages/02-infrastructure/gcp/versions.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/gcp/versions.tf rename to src/nebari/template/stages/02-infrastructure/gcp/versions.tf diff --git a/nebari/template/stages/02-infrastructure/local/main.tf b/src/nebari/template/stages/02-infrastructure/local/main.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/local/main.tf rename to src/nebari/template/stages/02-infrastructure/local/main.tf diff --git a/nebari/template/stages/02-infrastructure/local/metallb.yaml b/src/nebari/template/stages/02-infrastructure/local/metallb.yaml similarity index 100% rename from nebari/template/stages/02-infrastructure/local/metallb.yaml rename to src/nebari/template/stages/02-infrastructure/local/metallb.yaml diff --git a/nebari/template/stages/02-infrastructure/local/outputs.tf b/src/nebari/template/stages/02-infrastructure/local/outputs.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/local/outputs.tf rename to src/nebari/template/stages/02-infrastructure/local/outputs.tf diff --git a/nebari/template/stages/02-infrastructure/local/variables.tf b/src/nebari/template/stages/02-infrastructure/local/variables.tf similarity index 100% rename from nebari/template/stages/02-infrastructure/local/variables.tf rename to src/nebari/template/stages/02-infrastructure/local/variables.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/external-container-registry.tf b/src/nebari/template/stages/03-kubernetes-initialize/external-container-registry.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/external-container-registry.tf rename to src/nebari/template/stages/03-kubernetes-initialize/external-container-registry.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/locals.tf b/src/nebari/template/stages/03-kubernetes-initialize/locals.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/locals.tf rename to src/nebari/template/stages/03-kubernetes-initialize/locals.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/main.tf b/src/nebari/template/stages/03-kubernetes-initialize/main.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/main.tf rename to src/nebari/template/stages/03-kubernetes-initialize/main.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/modules/cluster-autoscaler/main.tf b/src/nebari/template/stages/03-kubernetes-initialize/modules/cluster-autoscaler/main.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/modules/cluster-autoscaler/main.tf rename to src/nebari/template/stages/03-kubernetes-initialize/modules/cluster-autoscaler/main.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/modules/cluster-autoscaler/variables.tf b/src/nebari/template/stages/03-kubernetes-initialize/modules/cluster-autoscaler/variables.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/modules/cluster-autoscaler/variables.tf rename to src/nebari/template/stages/03-kubernetes-initialize/modules/cluster-autoscaler/variables.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/modules/extcr/main.tf b/src/nebari/template/stages/03-kubernetes-initialize/modules/extcr/main.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/modules/extcr/main.tf rename to src/nebari/template/stages/03-kubernetes-initialize/modules/extcr/main.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/modules/extcr/variables.tf b/src/nebari/template/stages/03-kubernetes-initialize/modules/extcr/variables.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/modules/extcr/variables.tf rename to src/nebari/template/stages/03-kubernetes-initialize/modules/extcr/variables.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/modules/initialization/main.tf b/src/nebari/template/stages/03-kubernetes-initialize/modules/initialization/main.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/modules/initialization/main.tf rename to src/nebari/template/stages/03-kubernetes-initialize/modules/initialization/main.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/modules/initialization/variables.tf b/src/nebari/template/stages/03-kubernetes-initialize/modules/initialization/variables.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/modules/initialization/variables.tf rename to src/nebari/template/stages/03-kubernetes-initialize/modules/initialization/variables.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/modules/nvidia-installer/aws-nvidia-installer.tf b/src/nebari/template/stages/03-kubernetes-initialize/modules/nvidia-installer/aws-nvidia-installer.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/modules/nvidia-installer/aws-nvidia-installer.tf rename to src/nebari/template/stages/03-kubernetes-initialize/modules/nvidia-installer/aws-nvidia-installer.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/modules/nvidia-installer/gcp-nvidia-installer.tf b/src/nebari/template/stages/03-kubernetes-initialize/modules/nvidia-installer/gcp-nvidia-installer.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/modules/nvidia-installer/gcp-nvidia-installer.tf rename to src/nebari/template/stages/03-kubernetes-initialize/modules/nvidia-installer/gcp-nvidia-installer.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/modules/nvidia-installer/variables.tf b/src/nebari/template/stages/03-kubernetes-initialize/modules/nvidia-installer/variables.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/modules/nvidia-installer/variables.tf rename to src/nebari/template/stages/03-kubernetes-initialize/modules/nvidia-installer/variables.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/modules/traefik_crds/main.tf b/src/nebari/template/stages/03-kubernetes-initialize/modules/traefik_crds/main.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/modules/traefik_crds/main.tf rename to src/nebari/template/stages/03-kubernetes-initialize/modules/traefik_crds/main.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/variables.tf b/src/nebari/template/stages/03-kubernetes-initialize/variables.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/variables.tf rename to src/nebari/template/stages/03-kubernetes-initialize/variables.tf diff --git a/nebari/template/stages/03-kubernetes-initialize/versions.tf b/src/nebari/template/stages/03-kubernetes-initialize/versions.tf similarity index 100% rename from nebari/template/stages/03-kubernetes-initialize/versions.tf rename to src/nebari/template/stages/03-kubernetes-initialize/versions.tf diff --git a/nebari/template/stages/04-kubernetes-ingress/locals.tf b/src/nebari/template/stages/04-kubernetes-ingress/locals.tf similarity index 100% rename from nebari/template/stages/04-kubernetes-ingress/locals.tf rename to src/nebari/template/stages/04-kubernetes-ingress/locals.tf diff --git a/nebari/template/stages/04-kubernetes-ingress/main.tf b/src/nebari/template/stages/04-kubernetes-ingress/main.tf similarity index 100% rename from nebari/template/stages/04-kubernetes-ingress/main.tf rename to src/nebari/template/stages/04-kubernetes-ingress/main.tf diff --git a/nebari/template/stages/04-kubernetes-ingress/modules/kubernetes/ingress/main.tf b/src/nebari/template/stages/04-kubernetes-ingress/modules/kubernetes/ingress/main.tf similarity index 100% rename from nebari/template/stages/04-kubernetes-ingress/modules/kubernetes/ingress/main.tf rename to src/nebari/template/stages/04-kubernetes-ingress/modules/kubernetes/ingress/main.tf diff --git a/nebari/template/stages/04-kubernetes-ingress/modules/kubernetes/ingress/outputs.tf b/src/nebari/template/stages/04-kubernetes-ingress/modules/kubernetes/ingress/outputs.tf similarity index 100% rename from nebari/template/stages/04-kubernetes-ingress/modules/kubernetes/ingress/outputs.tf rename to src/nebari/template/stages/04-kubernetes-ingress/modules/kubernetes/ingress/outputs.tf diff --git a/nebari/template/stages/04-kubernetes-ingress/modules/kubernetes/ingress/variables.tf b/src/nebari/template/stages/04-kubernetes-ingress/modules/kubernetes/ingress/variables.tf similarity index 100% rename from nebari/template/stages/04-kubernetes-ingress/modules/kubernetes/ingress/variables.tf rename to src/nebari/template/stages/04-kubernetes-ingress/modules/kubernetes/ingress/variables.tf diff --git a/nebari/template/stages/04-kubernetes-ingress/outputs.tf b/src/nebari/template/stages/04-kubernetes-ingress/outputs.tf similarity index 100% rename from nebari/template/stages/04-kubernetes-ingress/outputs.tf rename to src/nebari/template/stages/04-kubernetes-ingress/outputs.tf diff --git a/nebari/template/stages/04-kubernetes-ingress/variables.tf b/src/nebari/template/stages/04-kubernetes-ingress/variables.tf similarity index 100% rename from nebari/template/stages/04-kubernetes-ingress/variables.tf rename to src/nebari/template/stages/04-kubernetes-ingress/variables.tf diff --git a/nebari/template/stages/04-kubernetes-ingress/versions.tf b/src/nebari/template/stages/04-kubernetes-ingress/versions.tf similarity index 100% rename from nebari/template/stages/04-kubernetes-ingress/versions.tf rename to src/nebari/template/stages/04-kubernetes-ingress/versions.tf diff --git a/nebari/template/stages/05-kubernetes-keycloak/main.tf b/src/nebari/template/stages/05-kubernetes-keycloak/main.tf similarity index 100% rename from nebari/template/stages/05-kubernetes-keycloak/main.tf rename to src/nebari/template/stages/05-kubernetes-keycloak/main.tf diff --git a/nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/main.tf b/src/nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/main.tf similarity index 100% rename from nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/main.tf rename to src/nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/main.tf diff --git a/nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/outputs.tf b/src/nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/outputs.tf similarity index 100% rename from nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/outputs.tf rename to src/nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/outputs.tf diff --git a/nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/values.yaml b/src/nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/values.yaml similarity index 100% rename from nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/values.yaml rename to src/nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/values.yaml diff --git a/nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/variables.tf b/src/nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/variables.tf similarity index 100% rename from nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/variables.tf rename to src/nebari/template/stages/05-kubernetes-keycloak/modules/kubernetes/keycloak-helm/variables.tf diff --git a/nebari/template/stages/05-kubernetes-keycloak/outputs.tf b/src/nebari/template/stages/05-kubernetes-keycloak/outputs.tf similarity index 100% rename from nebari/template/stages/05-kubernetes-keycloak/outputs.tf rename to src/nebari/template/stages/05-kubernetes-keycloak/outputs.tf diff --git a/nebari/template/stages/05-kubernetes-keycloak/variables.tf b/src/nebari/template/stages/05-kubernetes-keycloak/variables.tf similarity index 100% rename from nebari/template/stages/05-kubernetes-keycloak/variables.tf rename to src/nebari/template/stages/05-kubernetes-keycloak/variables.tf diff --git a/nebari/template/stages/05-kubernetes-keycloak/versions.tf b/src/nebari/template/stages/05-kubernetes-keycloak/versions.tf similarity index 100% rename from nebari/template/stages/05-kubernetes-keycloak/versions.tf rename to src/nebari/template/stages/05-kubernetes-keycloak/versions.tf diff --git a/nebari/template/stages/06-kubernetes-keycloak-configuration/main.tf b/src/nebari/template/stages/06-kubernetes-keycloak-configuration/main.tf similarity index 100% rename from nebari/template/stages/06-kubernetes-keycloak-configuration/main.tf rename to src/nebari/template/stages/06-kubernetes-keycloak-configuration/main.tf diff --git a/nebari/template/stages/06-kubernetes-keycloak-configuration/outputs.tf b/src/nebari/template/stages/06-kubernetes-keycloak-configuration/outputs.tf similarity index 100% rename from nebari/template/stages/06-kubernetes-keycloak-configuration/outputs.tf rename to src/nebari/template/stages/06-kubernetes-keycloak-configuration/outputs.tf diff --git a/nebari/template/stages/06-kubernetes-keycloak-configuration/permissions.tf b/src/nebari/template/stages/06-kubernetes-keycloak-configuration/permissions.tf similarity index 100% rename from nebari/template/stages/06-kubernetes-keycloak-configuration/permissions.tf rename to src/nebari/template/stages/06-kubernetes-keycloak-configuration/permissions.tf diff --git a/nebari/template/stages/06-kubernetes-keycloak-configuration/providers.tf b/src/nebari/template/stages/06-kubernetes-keycloak-configuration/providers.tf similarity index 100% rename from nebari/template/stages/06-kubernetes-keycloak-configuration/providers.tf rename to src/nebari/template/stages/06-kubernetes-keycloak-configuration/providers.tf diff --git a/nebari/template/stages/06-kubernetes-keycloak-configuration/social_auth.tf b/src/nebari/template/stages/06-kubernetes-keycloak-configuration/social_auth.tf similarity index 100% rename from nebari/template/stages/06-kubernetes-keycloak-configuration/social_auth.tf rename to src/nebari/template/stages/06-kubernetes-keycloak-configuration/social_auth.tf diff --git a/nebari/template/stages/06-kubernetes-keycloak-configuration/variables.tf b/src/nebari/template/stages/06-kubernetes-keycloak-configuration/variables.tf similarity index 100% rename from nebari/template/stages/06-kubernetes-keycloak-configuration/variables.tf rename to src/nebari/template/stages/06-kubernetes-keycloak-configuration/variables.tf diff --git a/nebari/template/stages/06-kubernetes-keycloak-configuration/versions.tf b/src/nebari/template/stages/06-kubernetes-keycloak-configuration/versions.tf similarity index 100% rename from nebari/template/stages/06-kubernetes-keycloak-configuration/versions.tf rename to src/nebari/template/stages/06-kubernetes-keycloak-configuration/versions.tf diff --git a/src/nebari/template/stages/07-kubernetes-services/__init__.py b/src/nebari/template/stages/07-kubernetes-services/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/nebari/template/stages/07-kubernetes-services/argo-workflows.tf b/src/nebari/template/stages/07-kubernetes-services/argo-workflows.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/argo-workflows.tf rename to src/nebari/template/stages/07-kubernetes-services/argo-workflows.tf diff --git a/nebari/template/stages/07-kubernetes-services/clearml.tf b/src/nebari/template/stages/07-kubernetes-services/clearml.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/clearml.tf rename to src/nebari/template/stages/07-kubernetes-services/clearml.tf diff --git a/nebari/template/stages/07-kubernetes-services/conda-store.tf b/src/nebari/template/stages/07-kubernetes-services/conda-store.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/conda-store.tf rename to src/nebari/template/stages/07-kubernetes-services/conda-store.tf diff --git a/nebari/template/stages/07-kubernetes-services/dask_gateway.tf b/src/nebari/template/stages/07-kubernetes-services/dask_gateway.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/dask_gateway.tf rename to src/nebari/template/stages/07-kubernetes-services/dask_gateway.tf diff --git a/nebari/template/stages/07-kubernetes-services/forward-auth.tf b/src/nebari/template/stages/07-kubernetes-services/forward-auth.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/forward-auth.tf rename to src/nebari/template/stages/07-kubernetes-services/forward-auth.tf diff --git a/nebari/template/stages/07-kubernetes-services/jupyterhub.tf b/src/nebari/template/stages/07-kubernetes-services/jupyterhub.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/jupyterhub.tf rename to src/nebari/template/stages/07-kubernetes-services/jupyterhub.tf diff --git a/nebari/template/stages/07-kubernetes-services/jupyterhub_ssh.tf b/src/nebari/template/stages/07-kubernetes-services/jupyterhub_ssh.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/jupyterhub_ssh.tf rename to src/nebari/template/stages/07-kubernetes-services/jupyterhub_ssh.tf diff --git a/nebari/template/stages/07-kubernetes-services/kbatch.tf b/src/nebari/template/stages/07-kubernetes-services/kbatch.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/kbatch.tf rename to src/nebari/template/stages/07-kubernetes-services/kbatch.tf diff --git a/nebari/template/stages/07-kubernetes-services/locals.tf b/src/nebari/template/stages/07-kubernetes-services/locals.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/locals.tf rename to src/nebari/template/stages/07-kubernetes-services/locals.tf diff --git a/src/nebari/template/stages/07-kubernetes-services/modules/__init__.py b/src/nebari/template/stages/07-kubernetes-services/modules/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/__init__.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/forwardauth/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/forwardauth/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/forwardauth/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/forwardauth/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/forwardauth/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/forwardauth/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/forwardauth/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/forwardauth/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-mount/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-mount/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-mount/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-mount/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-mount/outputs.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-mount/outputs.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-mount/outputs.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-mount/outputs.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-mount/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-mount/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-mount/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-mount/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-server/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-server/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-server/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-server/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-server/output.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-server/output.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-server/output.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-server/output.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-server/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-server/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-server/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/nfs-server/variables.tf diff --git a/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/__init__.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/values.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/values.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/values.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/values.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/versions.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/versions.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/versions.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/argo-workflows/versions.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/Chart.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/Chart.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/Chart.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/Chart.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/LICENSE b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/LICENSE similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/LICENSE rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/LICENSE diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/README.md b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/README.md similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/README.md rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/README.md diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/charts/mongodb-10.3.7.tgz b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/charts/mongodb-10.3.7.tgz similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/charts/mongodb-10.3.7.tgz rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/charts/mongodb-10.3.7.tgz diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/charts/redis-10.9.0.tgz b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/charts/redis-10.9.0.tgz similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/charts/redis-10.9.0.tgz rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/charts/redis-10.9.0.tgz diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/NOTES.txt b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/NOTES.txt similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/NOTES.txt rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/NOTES.txt diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/_helpers.tpl b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/_helpers.tpl similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/_helpers.tpl rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/_helpers.tpl diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-agent.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-agent.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-agent.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-agent.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-agentservices.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-agentservices.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-agentservices.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-agentservices.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-apiserver.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-apiserver.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-apiserver.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-apiserver.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-elastic.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-elastic.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-elastic.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-elastic.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-fileserver.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-fileserver.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-fileserver.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-fileserver.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-webserver.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-webserver.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-webserver.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/deployment-webserver.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/ingress.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/ingress.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/ingress.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/ingress.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/pvc-agentservices.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/pvc-agentservices.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/pvc-agentservices.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/pvc-agentservices.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/pvc-apiserver.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/pvc-apiserver.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/pvc-apiserver.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/pvc-apiserver.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/pvc-fileserver.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/pvc-fileserver.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/pvc-fileserver.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/pvc-fileserver.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/secret-agent.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/secret-agent.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/secret-agent.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/secret-agent.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/secrets.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/secrets.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/secrets.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/secrets.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/service-apiserver.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/service-apiserver.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/service-apiserver.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/service-apiserver.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/service-fileserver.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/service-fileserver.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/service-fileserver.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/service-fileserver.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/service-webserver.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/service-webserver.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/service-webserver.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/templates/service-webserver.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/values.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/values.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/values.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/chart/values.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/ingress.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/ingress.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/ingress.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/ingress.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/clearml/variables.tf diff --git a/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/__init__.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/config/__init__.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/config/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/config/conda_store_config.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/config/conda_store_config.py similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/config/conda_store_config.py rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/config/conda_store_config.py diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/output.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/output.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/output.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/output.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/server.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/server.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/server.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/server.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/storage.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/storage.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/storage.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/storage.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/worker.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/worker.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/worker.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/conda-store/worker.tf diff --git a/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/__init__.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/controler.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/controler.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/controler.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/controler.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/crds.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/crds.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/crds.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/crds.tf diff --git a/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/files/__init__.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/files/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/files/controller_config.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/files/controller_config.py similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/files/controller_config.py rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/files/controller_config.py diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/files/gateway_config.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/files/gateway_config.py similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/files/gateway_config.py rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/files/gateway_config.py diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/gateway.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/gateway.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/gateway.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/gateway.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/middleware.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/middleware.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/middleware.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/middleware.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/outputs.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/outputs.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/outputs.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/outputs.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/dask-gateway/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/sftp.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/sftp.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/sftp.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/sftp.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/ssh.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/ssh.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/ssh.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/ssh.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub-ssh/variables.tf diff --git a/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/__init__.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/configmaps.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/configmaps.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/configmaps.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/configmaps.tf diff --git a/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/__init__.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/ipython/__init__.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/ipython/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/ipython/ipython_config.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/ipython/ipython_config.py similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/ipython/ipython_config.py rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/ipython/ipython_config.py diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyter/jupyter_notebook_config.py.tpl b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyter/jupyter_notebook_config.py.tpl similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyter/jupyter_notebook_config.py.tpl rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyter/jupyter_notebook_config.py.tpl diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/01-theme.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/01-theme.py similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/01-theme.py rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/01-theme.py diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/02-spawner.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/02-spawner.py similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/02-spawner.py rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/02-spawner.py diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/03-profiles.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/03-profiles.py similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/03-profiles.py rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/03-profiles.py diff --git a/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/__init__.py b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterhub/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterlab/overrides.json b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterlab/overrides.json similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterlab/overrides.json rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/jupyterlab/overrides.json diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/skel/.bash_logout b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/skel/.bash_logout similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/skel/.bash_logout rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/skel/.bash_logout diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/skel/.bashrc b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/skel/.bashrc similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/skel/.bashrc rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/skel/.bashrc diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/skel/.profile b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/skel/.profile similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/skel/.profile rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/files/skel/.profile diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/outputs.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/outputs.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/outputs.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/outputs.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/values.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/values.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/values.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/values.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/jupyterhub/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/values.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/values.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/values.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/values.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/versions.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/versions.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/versions.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/kbatch/versions.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/outputs.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/outputs.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/outputs.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/outputs.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/versions.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/versions.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/versions.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/keycloak-client/versions.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/ingress.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/ingress.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/ingress.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/ingress.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/outputs.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/outputs.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/outputs.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/outputs.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/values.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/values.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/values.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/values.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/minio/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/cluster_information.json b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/cluster_information.json similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/cluster_information.json rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/cluster_information.json diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/conda_store.json b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/conda_store.json similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/conda_store.json rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/conda_store.json diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/jupyterhub_dashboard.json b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/jupyterhub_dashboard.json similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/jupyterhub_dashboard.json rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/jupyterhub_dashboard.json diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/keycloak.json b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/keycloak.json similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/keycloak.json rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/keycloak.json diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/traefik.json b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/traefik.json similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/traefik.json rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/traefik.json diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/usage_report.json b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/usage_report.json similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/usage_report.json rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/dashboards/Main/usage_report.json diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/values.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/values.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/values.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/values.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/versions.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/versions.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/versions.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/monitoring/versions.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/outputs.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/outputs.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/outputs.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/outputs.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/values.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/values.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/values.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/values.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/postgresql/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/.helmignore b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/.helmignore similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/.helmignore rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/.helmignore diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/Chart.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/Chart.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/Chart.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/Chart.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/templates/_helpers.tpl b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/templates/_helpers.tpl similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/templates/_helpers.tpl rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/templates/_helpers.tpl diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/templates/prefect.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/templates/prefect.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/templates/prefect.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/templates/prefect.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/templates/secret.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/templates/secret.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/templates/secret.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/templates/secret.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/values.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/values.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/values.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/chart/values.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/values.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/values.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/values.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/values.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/prefect/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/main.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/main.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/main.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/main.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/outputs.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/outputs.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/outputs.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/outputs.tf diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/values.yaml b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/values.yaml similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/values.yaml rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/values.yaml diff --git a/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/variables.tf b/src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/modules/kubernetes/services/redis/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/monitoring.tf b/src/nebari/template/stages/07-kubernetes-services/monitoring.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/monitoring.tf rename to src/nebari/template/stages/07-kubernetes-services/monitoring.tf diff --git a/nebari/template/stages/07-kubernetes-services/outputs.tf b/src/nebari/template/stages/07-kubernetes-services/outputs.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/outputs.tf rename to src/nebari/template/stages/07-kubernetes-services/outputs.tf diff --git a/nebari/template/stages/07-kubernetes-services/prefect.tf b/src/nebari/template/stages/07-kubernetes-services/prefect.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/prefect.tf rename to src/nebari/template/stages/07-kubernetes-services/prefect.tf diff --git a/nebari/template/stages/07-kubernetes-services/providers.tf b/src/nebari/template/stages/07-kubernetes-services/providers.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/providers.tf rename to src/nebari/template/stages/07-kubernetes-services/providers.tf diff --git a/nebari/template/stages/07-kubernetes-services/variables.tf b/src/nebari/template/stages/07-kubernetes-services/variables.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/variables.tf rename to src/nebari/template/stages/07-kubernetes-services/variables.tf diff --git a/nebari/template/stages/07-kubernetes-services/versions.tf b/src/nebari/template/stages/07-kubernetes-services/versions.tf similarity index 100% rename from nebari/template/stages/07-kubernetes-services/versions.tf rename to src/nebari/template/stages/07-kubernetes-services/versions.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/helm-extension.tf b/src/nebari/template/stages/08-nebari-tf-extensions/helm-extension.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/helm-extension.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/helm-extension.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/modules/helm-extensions/main.tf b/src/nebari/template/stages/08-nebari-tf-extensions/modules/helm-extensions/main.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/modules/helm-extensions/main.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/modules/helm-extensions/main.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/modules/helm-extensions/variables.tf b/src/nebari/template/stages/08-nebari-tf-extensions/modules/helm-extensions/variables.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/modules/helm-extensions/variables.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/modules/helm-extensions/variables.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/ingress.tf b/src/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/ingress.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/ingress.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/ingress.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/keycloak-config.tf b/src/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/keycloak-config.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/keycloak-config.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/keycloak-config.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/locals.tf b/src/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/locals.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/locals.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/locals.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/main.tf b/src/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/main.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/main.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/main.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/variables.tf b/src/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/variables.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/variables.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/modules/nebariextension/variables.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/nebari-config.tf b/src/nebari/template/stages/08-nebari-tf-extensions/nebari-config.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/nebari-config.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/nebari-config.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/providers.tf b/src/nebari/template/stages/08-nebari-tf-extensions/providers.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/providers.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/providers.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/tf-extensions.tf b/src/nebari/template/stages/08-nebari-tf-extensions/tf-extensions.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/tf-extensions.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/tf-extensions.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/variables.tf b/src/nebari/template/stages/08-nebari-tf-extensions/variables.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/variables.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/variables.tf diff --git a/nebari/template/stages/08-nebari-tf-extensions/versions.tf b/src/nebari/template/stages/08-nebari-tf-extensions/versions.tf similarity index 100% rename from nebari/template/stages/08-nebari-tf-extensions/versions.tf rename to src/nebari/template/stages/08-nebari-tf-extensions/versions.tf diff --git a/src/nebari/template/stages/__init__.py b/src/nebari/template/stages/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/nebari/upgrade.py b/src/nebari/upgrade.py similarity index 100% rename from nebari/upgrade.py rename to src/nebari/upgrade.py diff --git a/nebari/utils.py b/src/nebari/utils.py similarity index 100% rename from nebari/utils.py rename to src/nebari/utils.py diff --git a/nebari/version.py b/src/nebari/version.py similarity index 100% rename from nebari/version.py rename to src/nebari/version.py