Metadata-Version: 2.1
Name: utils2devops
Version: 0.1.1
Summary: 
    contain python 3 functions and class that can be helpfull in the all
    working day    
Home-page: http://github.com/alainivars/utils2devops
Author: Alain IVARS
Author-email: alainivars@gmail.com
License: Apache License 2.0
Keywords: Devops Docker Kubernete Terraform Lxd Lxc Aws
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*
Description-Content-Type: text/x-rst
Requires-Dist: boto3
Requires-Dist: aws-sam-cli
Requires-Dist: pylxd

Welcome to Utils2DevOps documentation!
======================================
.. image:: https://api.travis-ci.org/alainivars/utils2devops.svg?branch=master
    :target: http://travis-ci.org/alainivars/utils2devops
    :alt: Build status

.. image:: https://coveralls.io/repos/github/alainivars/utils2devops/badge.svg?branch=master
    :target: https://coveralls.io/github/alainivars/utils2devops?branch=master
    :alt: Test coverage status

.. image:: https://requires.io/github/alainivars/utils2devops/requirements.svg?branch=master
    :target: https://requires.io/github/alainivars/utils2devops/requirements/?branch=master
    :alt: Requirements Status

.. image:: https://img.shields.io/pypi/dm/utils2devops.svg
   :target: https://pypi.python.org/pypi/utils2devops/
   :alt: pypi download

.. image:: https://img.shields.io/pypi/pyversions/utils2devops.svg
   :target: https://pypi.python.org/pypi/utils2devops/
   :alt: python supported

.. image:: https://img.shields.io/pypi/l/utils2devops.svg
   :target: https://pypi.python.org/pypi/utils2devops/
   :alt: licence

.. image:: https://img.shields.io/pypi/v/utils2devops.svg
   :target: https://pypi.python.org/pypi/utils2devops
   :alt: PyPi version

.. image:: https://api.codeclimate.com/v1/badges/1ba86a1707cdb492ddf6/maintainability
   :target: https://codeclimate.com/github/alainivars/utils2devops/maintainability
   :alt: Maintainability

.. image:: https://readthedocs.org/projects/utils2devops/badge/?version=latest
   :target: https://readthedocs.org/projects/utils2devops/?badge=latest
   :alt: Documentation status

.. image:: https://pypip.in/wheel/utils2devops/badge.svg
   :target: https://pypi.python.org/pypi/utils2devops/
   :alt: PyPi wheel

Infrastructure As Code
======================

A package that contain python 3 functions and class that can be helpfull in the 
all working day. Any help for develop, test, validate, documentation are 
welcome!

TAKE CARE THIS LIBRARY AND THE TOOLS will do what ever you ask to do, even for 
destroy image, network, container, ...

One of my main principles is not to reinvent the wheel, and if someone has 
already created a function, a class and sharing it, and if I like its implementation, 
I will use this function / class and say a big thank you to this person in all respect of the Copyright and the Licence.
This library is in development and the folder structure will change certainly

We will use :
- AWS CLI: https://aws.amazon.com/tools/
- GPC tools: https://cloud.google.com/sdk/docs/
- Docker: https://docs.docker.com/get-started/
- Portainer: https://www.portainer.io/installation/
- Traefik: https://traefik.io/
- Terraform: https://www.terraform.io/downloads.html
- ...

To develop or improve this library you can run it with the env DEBUG_OR_IMPROVE


To use lxd_module
#################
require::

    sudo apt-get install python-pylxd lxd


To use terraform_import and aws
###############################
require::

    sudo pip3 install --upgrade awscli
    export PATH=/home/ec2-user/.local/bin:$PATH

Create an AWS account (it's free)::

    https://aws.amazon.com/


Install Terraform::

    https://learn.hashicorp.com/terraform/getting-started/install.html


.. _`Utils2devops`: https://github.com/alainivars/utils2devops
.. _`Issue Utils2devops`: https://github.com/alainivars/utils2devops/issues
.. _`Readthedoc`: https://utils2devops.readthedocs.io/en/latest/
.. _`Github`: https://github.com/alainivars/utils2devops
.. _`Releases notes`: https://github.com/alainivars/utils2devops/blob/master/docs/releases_notes.rst

