Skip to content
This repository has been archived by the owner on Mar 24, 2022. It is now read-only.

pivotal-cf-experimental/kubo-etcd

 
 

Kubo-etcd release

This is a fork of the cloudfoundry-incubator/etcd-release. This is actively used in the KuBo project (https://github.com/cloudfoundry-incubator/kubo-deployment). It uses ETCD v3 underneath.

For the original documentation on how to use etcd release, navigate to the README here

Configuring kubo-etcd with TLS

When configuring the original etcd-release with TLS, consul was a required dependency as communication to the etcd nodes were done by consul DNS addresses.

For Kubo, DNS addresses are managed by BOSH DNS meaning the certificates generated for peer and client/server TLS communication must be generated accordingly. Given the bosh property etcd.advertise_urls_dns_suffix is set (i.e. etcd.kubo), the certificates must have the following configuration:

  • Common Name (CN): etcd.kubo
  • Subject Alternative Names (SANs): etcd.kubo, *.etcd.kubo

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 89.1%
  • Shell 8.8%
  • HTML 2.1%