GitXplorerGitXplorer
k

kube-cert-manager

public
1099 stars
134 forks
6 issues

Commits

List of commits on branch master.
Unverified
13b573fd3d67a91a0c71ab284b17adb1395803a3

add links to popular forks

kkelseyhightower committed 7 years ago
Unverified
42af51a95d4a1e54a8272cc68074e6fecb47258c

add note on secrets usage

kkelseyhightower committed 7 years ago
Unverified
0640e11cda5709f05ac1b7fd6e3ba2b6ddf9494b

disable CGO

kkelseyhightower committed 7 years ago
Unverified
c2cd53ccc370c04a94e2acb93b9b4955f348f49e

add Google Container Builder support

kkelseyhightower committed 7 years ago
Unverified
5fd95a88c0d69c16b32b36a2031547a2ca97ce2b

migrate to golang.org/x/crypto/acme

kkelseyhightower committed 7 years ago
Unverified
1ac027d1980166a5a23708f41e7734be5e77cf54

remove unnecessary select block

kkelseyhightower committed 7 years ago

README

The README file for this repository.

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.

Popular Forks

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