معرفی شرکت ها


azlet-0.9.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Python package to create/renew certificates using azure DNS and azure KeyVault
ویژگی مقدار
سیستم عامل OS Independent
نام فایل azlet-0.9.0
نام azlet
نسخه کتابخانه 0.9.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Claas Diederichs
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/claasd/azlet
آدرس اینترنتی https://pypi.org/project/azlet/
مجوز MIT
# azlet : Azure lets encrypt library [![PyPI - License](https://img.shields.io/pypi/l/azlet)](https://pypi.org/project/azlet/) [![PyPI](https://img.shields.io/pypi/v/azlet)](https://pypi.org/project/azlet/) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/azlet) * azlet creates SSL certificates using letsencrypt and stores them in a key vault as certificate. * The keyvault then can be used by azure APIM, Functions or Webservices to consume the certificates. * You can create new certificates, or rotate existing certificates. * to use azlet, you need an azure key vault an an azure DNS. * azlet uses azure identity to access the key vault as well as the azure dns server. You can use your identity from azure cli, managed identity or enviromnent variables. * azlet creates an account with letsencrypt, making sure all requests come from the same account. The account is stored in the key vault as secret. * azlet uses the [sewer](https://github.com/komuw/sewer) library to create certificates. ## Usage the identity that uses azlet must have secret get/set permissions as well as certificate get/list/update/create/import permissions on the key vault. create a new certificate: ```bash python -m azlet create --keyvault-name my-vault --dns-zone dns.zone.com --dns-subscription 11111111-1111-1111-1111-11111111111" --dns-resource-group dns --prefix test ``` create new certificates for all certificates that are valid less that 14 days: ```bash python -m azlet rotate --keyvault-name my-vault --dns-zone dns.zone.com --dns-subscription 11111111-1111-1111-1111-11111111111" --dns-resource-group dns ``` see `python -m azlet -h` fro a full list of commands.


نیازمندی

مقدار نام
- pem
==0.8.4 sewer
~=4.2 azure-keyvault-certificates
~=4.2 azure-keyvault-secrets
~=1.5 azure-identity
~=8.0 azure-mgmt-dns
~=20.0 pyopenssl


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

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl azlet-0.9.0:

    pip install azlet-0.9.0.whl


نصب پکیج tar.gz azlet-0.9.0:

    pip install azlet-0.9.0.tar.gz