Skip to main content

Connected Data Lake Framework

Project description

Connected Data Lake

Usage

docker run --rm 'quay.io/ulagbulag/connected-data-lake:latest'

Install K8S Operator

# Register the Connected Data Lake repository
helm repo add cdl "https://smartx-team.github.io/connected-data-lake"

# Deploy a Connected Data Lake operator
helm install -n "cdl-operator" "cdl-operator" "cdl/cdl-operator"

Install Dependencies on Ubuntu 24.04

# Install os dependencies
sudo apt-get update
sudo apt-get install -y \
  build-essential \
  fuse \
  libfuse-dev \
  libprotoc-dev \
  protobuf-compiler \
  rustup

# Install & Update the latest stable rust
rustup default stable

Build on the local machine

Build Requirements

  • gcc
  • fuse
  • protobuf
  • rust >=1.82

Build CDL rust CLI

cargo run --release --

Build CDL python API

Please check your python virtual environment (i.e. conda) before running.

cd python
maturin develop --release

Build K8S Operator

Please check your kubernetes config file ~/.kube/config before running.

cargo run --package 'cdl-k8s-operator' --release --

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

cdlake-0.1.4.tar.gz (76.3 kB view details)

Uploaded Source

Built Distribution

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

cdlake-0.1.4-cp310-abi3-manylinux_2_39_x86_64.whl (34.2 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.39+ x86-64

File details

Details for the file cdlake-0.1.4.tar.gz.

File metadata

  • Download URL: cdlake-0.1.4.tar.gz
  • Upload date:
  • Size: 76.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for cdlake-0.1.4.tar.gz
Algorithm Hash digest
SHA256 01e08b84d7c7df531931254e4e89d965b0da18b7baf7f364d3783dd02e417e8f
MD5 fe5345938a5fb57b9d10666c9f12fef3
BLAKE2b-256 795e7631ec4fd205886402a5f31c1665c141e4c5c3d5fc450421bfb38c97d1a3

See more details on using hashes here.

File details

Details for the file cdlake-0.1.4-cp310-abi3-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cdlake-0.1.4-cp310-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 af89e10be0bd0b3fb3385448cb37f13b155a06164302f86a3996ecdde56c0afb
MD5 b8dfe8bd0d3503c39c445c5817117fda
BLAKE2b-256 b3abe1185cb5db7c7eef6321487d46499f290201df6f1fe24115ade6283e6ad1

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