PodmanCLISpawner for JupyterHub
Project description
podmanclispawner
JupyterHub Podman Spawner.
This is a fork of https://github.com/gatoniel/podmanspawner without the dependencies on local system users.
Overview
This is a simplified version of https://github.com/gatoniel/podmanspawner that runs Podman containers using the podman
executable, but without tying the container to the local users.
For example, this means it can be used as a JupyterHub spawner for BinderHub, without the need for a daemon or privileged container engine.
Technical
subprocess.Popen
is used to make calls to Podman.
See also this issue on
dockerspawner.
Installation
Via pip:
pip install git+https://github.com/manics/podmanclispawner
JupyterHub configuration
c.JupyterHub.spawner_class = 'podmancli'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
podmanclispawner-0.2.0.tar.gz
(9.5 kB
view hashes)
Built Distribution
Close
Hashes for podmanclispawner-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7f57e6727fe32fceda275e318d1b4a335ce26128e10a4d9974dfed2e4ccf0a4 |
|
MD5 | f6ab2ca63218433668c46192513546bb |
|
BLAKE2b-256 | db80764fdc80f3f00282f641c092ef943545f7ef2d7b14ad2c07f436128c3c33 |