Skip to main content

OIDC terraform template to deploy JupyterLab workspaces on AWS EKS with GitHub authentication.

Project description

Jupyter Deploy AWS EKS OIDC template

The AWS EKS OIDC Template deploys JupyterLab workspaces on an Amazon EKS cluster, with HTTPS, GitHub OAuth via Dex, and the jupyter-k8s operator for workspace lifecycle management.

Documentation: jupyter-deploy.readthedocs.io

Prerequisites

  • An AWS account with CLI credentials configured
  • A domain registered in Amazon Route 53
  • A GitHub OAuth app for authentication

Usage

pip install jupyter-deploy jupyter-deploy-tf-aws-eks-oidc
jd init aws:eks:oidc my-cluster
cd my-cluster
jd config
jd up

License

MIT License — see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jupyter_deploy_tf_aws_eks_oidc-0.1.0rc1.tar.gz (57.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file jupyter_deploy_tf_aws_eks_oidc-0.1.0rc1.tar.gz.

File metadata

  • Download URL: jupyter_deploy_tf_aws_eks_oidc-0.1.0rc1.tar.gz
  • Upload date:
  • Size: 57.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for jupyter_deploy_tf_aws_eks_oidc-0.1.0rc1.tar.gz
Algorithm Hash digest
SHA256 c689d84e9c080852cfd7f2e6f1c2c1fb7ef3179eddf3b79c2289f352e70e14df
MD5 aeffb91b72dd4cf1c42b83fc3455c505
BLAKE2b-256 e52d7b87299ec1162d0eb5b6e11ce3e40f0a72f06a1dc657547aa1532a6b44d4

See more details on using hashes here.

File details

Details for the file jupyter_deploy_tf_aws_eks_oidc-0.1.0rc1-py3-none-any.whl.

File metadata

  • Download URL: jupyter_deploy_tf_aws_eks_oidc-0.1.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 61.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for jupyter_deploy_tf_aws_eks_oidc-0.1.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 d9f06a2d695d5b689a1a7550bcc8fba52ba8b4ae91c3805d47b1223134a15ce9
MD5 7a89d9a58f82e85632eb1002f324acd7
BLAKE2b-256 3ea8898a341a7fa0aee8ab066ba34389d2fd339fb597136637c2bde0fe3cf566

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page