1.1 KiB
1.1 KiB
Development
Docker
To use the docker containter to develop:
- Fork the Repository
- Clone the forked repo
- Change to the directory of the cloned repo
docker build . -t armada/latest
docker run -d --name armada -v ~/.kube/config:/armada/.kube/config -v $(pwd)/examples/:/examples armada/latest
Note
The first build will take a little while. Afterwords, it will build much faster.
Virtualenv
To use VirtualEnv:
- virtualenv venv
- source ./venv/bin/activate
From the directory of the forked repository:
pip install -r requirements.txt
pip install -r test-requirements.txt
pip install -e .
Note
If building from source, Armada requires that git be installed on the system.
Kubernetes
To test your armada fixes/features you will need to set-up a Kubernetes cluster.
We recommend: