kube-cert-manager

Manage Lets Encrypt certificates for a Kubernetes cluster.

Github星跟踪图

Kubernetes Certificate Manager

This is not an official Google Project.

Features

  • Manage Kubernetes TLS secrets backed by Let's Encrypt issued certificates.
  • Manage Let's Encrypt issued certificates based on Kubernetes ThirdParty Resources.
  • Domain validation using ACME dns-01 challenges.
  • Support for multiple DNS providers via dns-01 exec plugins

The secrets created by the Kubernetes Certificate Manager can be used to configure any TLS terminating load balancer.

Project Goals

  • Demonstrate how to build custom Kubernetes controllers.
  • Demonstrate how to use Kubernetes Third Party Resources.
  • Demonstrate how to interact with the Kubernetes API (watches, reconciliation, etc).
  • Demonstrate how to write great documentation for Kubernetes add-ons and extensions.
  • Promote the usage of Let's Encrypt for securing web applications running on Kubernetes.

The Kubernetes Certificate Manager has inspired many projects which have added new features and additional domain validation methods.

Requirements

  • Kubernetes 1.3+
  • A registered DNS domain hosted by a supported DNS provider

Usage

Documentation

主要指标

概览
名称与所有者kelseyhightower/kube-cert-manager
主编程语言Go
编程语言Go (语言数: 1)
平台
许可证Apache License 2.0
所有者活动
创建于2016-07-19 14:35:15
推送于2018-01-25 12:41:32
最后一次提交2017-08-19 19:38:12
发布数0
用户参与
星数1.1k
关注者数46
派生数134
提交数92
已启用问题?
问题数17
打开的问题数6
拉请求数9
打开的拉请求数0
关闭的拉请求数5
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?