k53certbot:kubernetes + route53 + certbot(ACMESSLTLS)

时间:2024-04-08 02:18:25
【文件属性】:

文件名称:k53certbot:kubernetes + route53 + certbot(ACMESSLTLS)

文件大小:37KB

文件格式:ZIP

更新时间:2024-04-08 02:18:25

Python

k53certbot k53cerbot专门针对希望基于声明颁发SSL证书并且无法使用与AWS Fargate不兼容的AWS EKS用户。 设置 k53certbot旨在作为Kubernetes集群的kube-system名称空间内的deployment运行 容器映像(需要podman-或使用Docker手动构建) 最新图像托管在或者您可以自己构建: make image 构建后,将图像推送到可以从EKS群集访问的位置,例如ECR或您控制的Artifactory实例。 Kubernetes RBAC / IAM 根据创建IAM策略这将授予对所有Route53资源的访问权限,您可能需要添加限制 创建一个将映射示例部署期望服务名称为certbot-service 53路 为您要在其中颁发证书的区域配置 外部DNS 外部DNS管理入口的DNS记录-按照说明设置external-dns


【文件预览】:
k53certbot-master
----MANIFEST.in(20B)
----k53certbot()
--------__init__.py(0B)
--------cli.py(3KB)
--------version.py(656B)
--------api.py(8KB)
----pipelines.yml(2KB)
----Dockerfile(850B)
----Pipfile.lock(36KB)
----examples()
--------Certbot.iam_policy.json(476B)
--------ingress.kubectl.yaml(539B)
--------k53certbot.kubectl.yaml(2KB)
----LICENSE(11KB)
----DEVELOP.md(702B)
----README.md(5KB)
----Pipfile(177B)
----Makefile(985B)
----tests()
--------test_cli.py(1KB)
--------conftest.py(28B)
----.gitignore(31B)
----k53certbot.egg-info()
--------entry_points.txt(52B)
--------dependency_links.txt(1B)
--------PKG-INFO(7KB)
--------requires.txt(54B)
--------SOURCES.txt(332B)
--------top_level.txt(11B)
----pyproject.toml(427B)

网友评论