Provisioning Infrastructure with Ansible on Apache CloudStack

V teku Objavljeno pred 1 letom Plačilo ob prevzemu
V teku Plačilo ob prevzemu

I am looking for an Ansible-expert for helping us to start our IaC on Apache CloudStack.

As a first step we want to create the VPCs (using NAT), tiers (network), ACLLists and virtual machines using Ansible.

Yes, we want to use Ansible and NOT Terraform! Yes, we only use VMs and no containers!

The next step will be to configure the machines, but in this project we try to create them!

The VMs of our application uses different VPCs and tiers. So we need a smart definition of the nets, machines and the access rules.

Especially because we want to create easily copies/stages (e.g. for new prod, dev, and test....)

We do use git, but no CI/CD!

The solution should be idempotent (or at least as idempotent as possible...)!

The solution must give a 'nice' output at 'check mode'/'dry run'.

Extensive logging must be provided. (Currently just into a file.)

If we like what we get, we have much more work: E.g. user creation, application installation and configuration...

But currently you only bid for the nets and machines....

(If you prefer to get paid by the hour we might be able to arrange that for our next project!)

In summary: Yes, we need something described here: [login to view URL]

Maybe that uses [login to view URL]

Warning: Currently we use our own self-made perl-scripts, but we want to migrate to Ansible, so we are new to this world.

So you have to tell use how to install Ansible the best way e.g.

$ python -m virtualenv ansible # Create a virtualenv if one does not already exist

$ source ansible/bin/activate # Activate the virtual environment

$ python -m pip install ansible

and how to use the playbooks (e.g. for creating new test envs).

Tell me how to install the needed modules/scripts and how to use it for creating/maintaining the machines/nets....

And how do I remove machines/nets/VPCs? And how do I make sure that I do not remove VPCs not managed by this system?

If you are still interested have a look at the attached document, where you will find our funny ideas....

Maybe some of these cannot be done by Ansible! Then talk to me how to do it better/in a different way.

P.S.: Unfortunately, I've just noticed that a lot of (upscale/expensive) computer-generated offers are pouring in. If you want to make sure I read your bid/offer, please use the word 'chocolate' in the beginning of your offer text. (Sorry for the inconvenience, but these automatic offers really are a kind of cancer.)

Ansible DevOps Full Stack Development Infrastructure Architecture Sistemski administrator

ID projekta: #33942867

Več o projektu

7 predlogov Oddaljen projekt Aktiven pred 1 letom

Dodeljeno:

fnoaman

Chocolate, who doesnt love it :) Well i am a System administrator / DevOps, i have had experience with Cloud provisioning and Ansible playbooks, but i mainly worked with openstack and i would need to figure out things Več

€500 EUR v 7 dneh
(8 mnenj)
4.1