Skip to main content

KubeDR CLI

kubedrctl is a command line tool to exercise some functionality of the KubeDR project.

Installation

Here is one way of installing using a virtual environment:

# Create a virtual environment
$ python3 -m venv $HOME/venv/kubedrctl

# Install the library
$ $HOME/venv/kubedrctl/bin/pip install kubedrctl

$ export PATH=$PATH:$HOME/venv/kubedrctl/bin

Usage

Listing Backups

$ kubedrctl list backups --accesskey <ACCESSKEY> \
      --secretkey <SECRETKEY> --repopwd <REPO_PASSWORD> \
      --endpoint <S3-ENDPOINT> --bucket <BUCKET>

Restoring from backups

$ kubedrctl restore --accesskey <ACCESSKEY> \
      --secretkey <SECRETKEY> --repopwd <REPO_PASSWORD> \
      --endpoint <S3-ENDPOINT> --bucket <BUCKET> \
      --targetdir <RESTORE_TARGET_DIR> <SNAPSHOT-ID>

Metadata

Release files for kubedrctl 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kubedrctl 0.1.4
File Size Uploaded Provenance Actions
kubedrctl-0.1.4.tar.gz 8.9 kB Without provenance Details for kubedrctl-0.1.4.tar.gz

Release files / kubedrctl-0.1.4.tar.gz

Download URL kubedrctl-0.1.4.tar.gz
Size 8.9 kB
Tags Source
SHA-256 checksum
How to use checksums
97d1bc9be79bf86071d97515abe61e5b8e7de78181f8627ac8eca35df2d6d298
BLAKE2b-256 checksum
How to use checksums
e34e437c6dbb518b91bc8e731eab52e819b430844796177f237668cbaf889a4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.6

Security for kubedrctl 0.1.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page