Files
my-rook-config/e2e/images
..
2017-05-02 10:13:30 -07:00
2017-05-02 10:13:30 -07:00

Rook Test Infrastructure

The Rook Test Infrastructure is a docker project, pre-configured with Kubernetes and Docker (DinD) software running as systemd services on an Ubuntu 16.04 image. The goal of this environment is to make the process of bringing up a k8s cluster, installing Rook and running Rook related tests easier and isolated.

Requirements

  1. Docker version => 1.2 && < 17.0

Installation

Execute the following command to start the environment.

docker run \
    --net=host \
    -d \
    --privileged \
    --security-opt=seccomp:unconfined \
    quay.io/quantum/rook-test \
    /sbin/init

Usage

Installing Kubernetes

After the container is running you can docker exec into the container and use the standard Kubernetes means to bring up a Kubernetes cluster.

Installing Rook

You can follow the instructions at here to install the Rook project.