Skip to main content
Warm - To setup simple OpenStack environments from template
===========================================================

Warm exposes APIs on Yaml files to be reused. I's good tool to setup
small environement on OpenStack.

Please report me any bug or feature. I will be happy to work on it.

Note: Warm mixup names and ids, It does not recreate resource
already exists with a same name/id.

How to use it:
==============

- To install Warm use pip (don't forget to check for dependances).
$ pip install warm

- We are considering your env OS_* are already configured.
$ export | grep OS_
declare -x OS_AUTH_URL="https://identity/v2.0"
declare -x OS_PASSWORD="*******"
declare -x OS_TENANT_ID="ea262aa012f244f8af2d1687977aaa81"
declare -x OS_TENANT_NAME="my-project"
declare -x OS_USERNAME="sferdjaoui"

- We are now ready to create our first template.
$ cat > my-tpl.yaml <<EOF
server:
- name: srv
flavor: m1.small
image: cirros-0.3.1-x86_64-uec
EOF

- We can now run warm.
$ warm my-tpl.yaml

To get more information about a template syntax, see config.yaml.sample or
you can check the repositoy https://github.com/sahid/warm-templates to find
more examples.

Notes:
======
You may need to install packages:
build-essential
python-dev
python-pip
libssl-dev

Roadmap:
========
Add floating-ip
pylint, pep8

Release files for warm 0.3.1

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

Source distribution (sdist)

Source distribution for warm 0.3.1
File Size Uploaded
warm-0.3.1.tar.gz 7.9 kB Details

Release files / warm-0.3.1.tar.gz

Download URL warm-0.3.1.tar.gz
Size 7.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4371ac54199c7cdfb83d4c4f45acb9d58b99bd971b709d8028fd349a1a19c06f
BLAKE2b-256 checksum
How to use checksums
71cba3962527923a726595815712983bdb4f11b217017f7bb125e6599df48461
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.3.1 This release

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.26

1 release file

0.1.25

1 release file

0.1.24

1 release file

0.1.23

1 release file

0.1.22

1 release file

0.1.21

1 release file

0.1.20

1 release file

0.1.16

1 release file

0.1.15

1 release file

0.1.14

1 release file

0.1.13

1 release file

0.1.12

1 release file

0.1.11

1 release file

0.1.10

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1

1 release file

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