معرفی شرکت ها


ansible-vault-rotate-1.1.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Advanced Python CLI to rotate the secret used for ansible vault inline secrets and files in a project
ویژگی مقدار
سیستم عامل -
نام فایل ansible-vault-rotate-1.1.1
نام ansible-vault-rotate
نسخه کتابخانه 1.1.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Timo Reymann
ایمیل نویسنده Timo.Reymann@trustedshops.de
آدرس صفحه اصلی https://github.com/trustedshops-public/python-ansible-vault-rotate
آدرس اینترنتی https://pypi.org/project/ansible-vault-rotate/
مجوز MIT
python-ansible-vault-rotate === [![GitHub License](https://img.shields.io/badge/license-MIT-lightgrey.svg)](https://github.com/trustedshops-public/spring-boot-starter-keycloak-path-based-resolver/blob/main/LICENSE) [![pre-commit](https://img.shields.io/badge/%E2%9A%93%20%20pre--commit-enabled-success)](https://pre-commit.com/) [![CircleCI](https://dl.circleci.com/status-badge/img/gh/trustedshops-public/python-ansible-vault-rotate/tree/main.svg?style=shield&circle-token=9c1ea1cc46c804b46f457772637c8481717b511a)](https://dl.circleci.com/status-badge/redirect/gh/trustedshops-public/python-ansible-vault-rotate/tree/main) [![PyPI version](https://badge.fury.io/py/ansible-vault-rotate.svg)](https://pypi.org/project/ansible-vault-rotate) [![codecov](https://codecov.io/gh/trustedshops-public/python-ansible-vault-rotate/branch/main/graph/badge.svg?token=6PJ1GJzIcB)](https://codecov.io/gh/trustedshops-public/python-ansible-vault-rotate) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=trustedshops-public_python-ansible-vault-rotate&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=trustedshops-public_python-ansible-vault-rotate) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=trustedshops-public_python-ansible-vault-rotate&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=trustedshops-public_python-ansible-vault-rotate) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=trustedshops-public_python-ansible-vault-rotate&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=trustedshops-public_python-ansible-vault-rotate) Advanced Python CLI to rotate the secret used for ansible vault inline secrets and files in a project ## Features - Reencrypt vault files - Reencrypt inline vaulted secrets ## Installation It is strongly recommended to use pipx instead of pip if possible: ```sh pipx install ansible-vault-rotate ``` Otherwise you can also use plain pip, but be warned that this might collide with your ansible installation globally! ```sh pip install ansible-vault-rotate ``` ## Usage ### Rekey given vault secret with new secret specified on CLI ```sh ansible-vault-rotate --old-vault-secret-source file://my-vault-password \ --new-vault-secret-source my-new-secret \ --update-source-secret ``` ## Rekey only specific files (e.g. when using multiple keys per stage) ```sh ansible-vault-rotate --old-vault-secret-source file://my-vault-password-<stage> \ --new-vault-secret-source my-new-secret \ --file-glob-pattern group_vars/<stage>/*.yml \ --update-source-secret ``` ## Getting help about all args ```sh ansible-vault-rotate --help ``` ## Development For development, you will need: - Python 3.9 or greater - Poetry ### Install ``` poetry install ``` ### Run tests ``` poetry run pytest ```


نیازمندی

مقدار نام
>=2.9.0,<3.0.0 ansible-core


زبان مورد نیاز

مقدار نام
>=3.9,<4.0 Python


نحوه نصب


نصب پکیج whl ansible-vault-rotate-1.1.1:

    pip install ansible-vault-rotate-1.1.1.whl


نصب پکیج tar.gz ansible-vault-rotate-1.1.1:

    pip install ansible-vault-rotate-1.1.1.tar.gz