{
"info": {
"author": "Almog Cohen",
"author_email": "",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Intended Audience :: Information Technology",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.6",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "AlgoSec Ansible Role\n====================\n\n|docs| |travis| |coverage|\n\n.. |docs| image:: https://readthedocs.org/projects/algosec-ansible-role/badge/\n :target: http://algosec-ansible-role.readthedocs.io/en/latest/\n :alt: Documentation Status\n\n.. |coverage| image:: https://img.shields.io/codecov/c/github/algosec/algosec-ansible-role.svg\n :target: https://codecov.io/gh/algosec/algosec-ansible-role\n\n.. |travis| image:: https://travis-ci.com/algosec/algosec-ansible-role.svg?branch=master\n :target: https://travis-ci.com/algosec/algosec-ansible-role\n\nAnsible role to DevOps-ify network security management, leveraging AlgoSec's business-driven security policy management solution\n\nDocumentation available online at: http://algosec-ansible-role.readthedocs.io/en/latest/\n\nRequirements\n------------\n\n* This module is supported and fully tested under ``python2.7`` and ``python3.6``.\n\n* All modules of this role require environment::\n\n pip install algosec --upgrade\n pip install ansible marshmallow urllib3\n\nInstallation\n------------\nThe Ansible role can be installed directly from Ansible Galaxy by running::\n\n ansible-galaxy install algosec.algosec\n\nIf the ``ansible-galaxy`` command-line tool is not available (usually shipped with Ansible), or you prefer to download the role package directly,\nnavigate to the Ansible Galaxy `role page `_ and hit \"Download\".\n\nAlternately, you can directly navigate to our `GitHub repository `_.\n\nUsage\n--------------\n\nOnce installed, you can start using the modules included in this role in your ansible playbooks.\n\nTo quickly get up and running a simple example you can follow these steps:\n\n1. Download and unzip locally the examples folder by clicking `here `_.\n2. Update authentication credentials in ``vars/algosec-secrets.yml``.\n3. Update your AlgoSec server IP in ``inventory.ini``.\n4. Update the arguments of the relevant modules in one of the playbooks (files with the ``yml`` extension).\n5. Run ``ansible-playbook -i inventory.ini .yml``.\n6. You've made it!\n\n\nDocumentation\n-------------\n\n.. image:: https://readthedocs.org/projects/algosec-ansible-role/badge/\n :target: https://algosec-ansible-role.readthedocs.io/en/latest/\n :alt: Documentation Status\n\nDocumentation available online at: https://algosec-ansible-role.readthedocs.io/en/latest/\n\nHow to build doc's locally?\n^^^^^^^^^^^^^^^^^^^^^^^^^^^\nUsing Docker, running from one folder outside of the project::\n\n $ docker run -it -v $PWD/ansible-role-algosec/:/documents/ ivanbojer/spinx-with-rtd\n $ cd docs\n $ make html\n\nUsing Spinx::\n\n $ cd docs\n $ make html\n\nThen see the ``docs/_build`` folder created for the html files.\n\nLicense\n-------\n\nMIT (see full license `here `_)\n\nAuthor Information\n------------------\n\nAlgoSec Official Website\nhttps://www.algosec.com/\n\nDevelopment\n-----------\n\nTo kickoff local development, just use `pipenv`::\n\n pipenv install\n\nAnd to use the newly installed virtual environment just run::\n\n pipenv shell\n\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/AlmogCohen/ansible-role-algosec",
"keywords": "",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "ansible-role-algosec",
"package_url": "https://pypi.org/project/ansible-role-algosec/",
"platform": "",
"project_url": "https://pypi.org/project/ansible-role-algosec/",
"project_urls": {
"Homepage": "https://github.com/AlmogCohen/ansible-role-algosec"
},
"release_url": "https://pypi.org/project/ansible-role-algosec/0.6.0/",
"requires_dist": [
"algosec (>=1.3.1)",
"ansible",
"marshmallow",
"urllib3"
],
"requires_python": "",
"summary": "Set of Ansible modules for AlgoSec services management",
"version": "0.6.0"
},
"last_serial": 4733479,
"releases": {
"0.6.0": [
{
"comment_text": "",
"digests": {
"md5": "d1279f6d5ae3aeca1bb9fedd68fa2459",
"sha256": "0e8825fe019542c2fa4eef21be4df6cc2c0c4558c050ad448d2f0dd9ec3be7be"
},
"downloads": -1,
"filename": "ansible_role_algosec-0.6.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d1279f6d5ae3aeca1bb9fedd68fa2459",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 9470,
"upload_time": "2019-01-23T23:39:31",
"url": "https://files.pythonhosted.org/packages/56/ae/751c8883ccadd025b39ea4d8e7ba75ca6c011282c8e653bd731868ef660c/ansible_role_algosec-0.6.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "32525a4038945a7849737ea92b3da035",
"sha256": "b322da97bf9a55d04d1a9ab5cd691023b73f0e9126b086022a645d4b59a789c1"
},
"downloads": -1,
"filename": "ansible-role-algosec-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "32525a4038945a7849737ea92b3da035",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6757,
"upload_time": "2019-01-23T23:39:33",
"url": "https://files.pythonhosted.org/packages/57/37/63f54e638533cbce19e429cf4eeb6053f585d02767779f9764da9f471f11/ansible-role-algosec-0.6.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "d1279f6d5ae3aeca1bb9fedd68fa2459",
"sha256": "0e8825fe019542c2fa4eef21be4df6cc2c0c4558c050ad448d2f0dd9ec3be7be"
},
"downloads": -1,
"filename": "ansible_role_algosec-0.6.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d1279f6d5ae3aeca1bb9fedd68fa2459",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 9470,
"upload_time": "2019-01-23T23:39:31",
"url": "https://files.pythonhosted.org/packages/56/ae/751c8883ccadd025b39ea4d8e7ba75ca6c011282c8e653bd731868ef660c/ansible_role_algosec-0.6.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "32525a4038945a7849737ea92b3da035",
"sha256": "b322da97bf9a55d04d1a9ab5cd691023b73f0e9126b086022a645d4b59a789c1"
},
"downloads": -1,
"filename": "ansible-role-algosec-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "32525a4038945a7849737ea92b3da035",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6757,
"upload_time": "2019-01-23T23:39:33",
"url": "https://files.pythonhosted.org/packages/57/37/63f54e638533cbce19e429cf4eeb6053f585d02767779f9764da9f471f11/ansible-role-algosec-0.6.0.tar.gz"
}
]
}