Join us for DockerCon LIVE on May 28th.Register for free!
✕
Explore
Pricing
Sign In
Explore
Blockbridge Volume Plugin for Kubernetes (CSI Driver)
product logo

Blockbridge Volume Plugin for Kubernetes (CSI Driver)

By Blockbridge Networks
A Blockbridge volume plugin for persistent, secure, multi-tenant storage for use with the Docker Enterprise 3.0 Kubernetes Orchestrator.
Container Docker Certified Linux x86-64 DevOps Tools Security Application Infrastructure Storage
Free Plan
$0.00
Full featured. No restrictions.
Terms of Service
DescriptionReviewsResources

Blockbridge Integration with Kubernetes

Summary

The Blockbridge Container Storage Interface (CSI) driver delivers persistent, secure, multi-tenant, cluster-accessible storage for Kubernetes. Deploy the Blockbridge CSI driver in your Docker Enterprise 3 Kubernetes cluster using standard kubectl commands.

Blockbridge Driver CSI Version stability kubernetes version Deploy URL
1.0.0 1.0.0 GA v1.14+ https://get.blockbridge.com/kubernetes/deploy/csi/v1.0.0/csi-blockbridge.yaml

As of Docker Enterprise 3 / Kubernetes version 1.14, Blockbridge supports CSI specification version 1.0.0, with Blockbridge driver version 1.0.0, as Generally Available (GA).

Installation and Support

See https://github.com/blockbridge/blockbridge-kubernetes for full installation instructions and support options.

Blockbridge Driver Capabilities

  • Dynamic volume provisioning
  • Automatic volume failover and mobility across the cluster
  • Integration with RBAC for multi-namespace, multi-tenant deployments
  • Quality of Service
  • Encryption in-flight for control (always) and data (optional)
  • Encryption at rest
  • Multiple Storage Classes provide programmable, deterministic storage characteristics

Requirements

The following minimum requirements must be met to use the Blockbridge driver in Kubernetes:

  • Docker Enterprise 3.0
  • Kubernetes version 1.14 minimum
  • --allow-privileged flag must be set to true for both the API server and the kubelet
  • MountPropagation must be enabled (default to true since version 1.10)
  • (if you use Docker) the Docker daemon of the cluster nodes must allow shared mounts

See CSI Deploying for more information.

Blockbridge Driver Configuration

The driver is configured with two pieces of information:

configuration description
BLOCKBRIDGE_API_URL Blockbridge controlplane API endpoint URL specified as https://hostname.example/api
BLOCKBRIDGE_API_KEY Blockbridge controlplane access token

The API endpoint is specified as a URL, and points to the Blockbridge controlplane. The access token authenticates the driver with the Blockbridge controlplane.

Please see https://github.com/blockbridge/blockbridge-kubernetes for full installation instructions, configuration, and troubleshooting tips.

Contact

Contact Blockbridge Support for any additional information or troubleshooting help.

Why Docker
OverviewWhat is a Container
Products
Product Overview
Product Offerings
Docker DesktopDocker Hub
Features
Container RuntimeDeveloper ToolsDocker AppKubernetes
Developers
Getting StartedPlay with DockerCommunityOpen SourceDocsHub Release Notes
Company
About UsResourcesBlogCustomersPartnersNewsroomEvents and WebinarsCareersContact Us
© 2020 Docker Inc. All rights reserved | Terms of Service | Privacy | Legal