Skip to content
This repository has been archived by the owner on Sep 16, 2019. It is now read-only.

Commit

Permalink
Merge pull request #83 from zalando-incubator/update-readme-externaldns
Browse files Browse the repository at this point in the history
Update readme externaldns
  • Loading branch information
linki authored Feb 13, 2017
2 parents 53bd5e9 + aa79bd1 commit 4f86371
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,16 @@
[![Coverage Status](https://coveralls.io/repos/github/zalando-incubator/mate/badge.svg?branch=master)](https://coveralls.io/github/zalando-incubator/mate?branch=master)
[![Go Report Card](https://goreportcard.com/badge/github.com/zalando-incubator/mate)](https://goreportcard.com/report/github.com/zalando-incubator/mate)

Mate synchronizes AWS Route53 or Google CloudDNS records with exposed Kubernetes services and ingresses.
# Status

Mate will be merged into new External DNS project - https://github.com/kubernetes-incubator/external-dns, which is meant to be compatible with Mate annotations and become a standard way of creating DNS records for Kubernetes.

This project is no longer actively developed in the view of External DNS and only minor bug fixes will be considered.

# Purpose

Mate synchronizes AWS Route53 or Google CloudDNS records with exposed Kubernetes services and ingresses.

When creating ingress objects or services with `Type=LoadBalancer` Kubernetes provisions an external load balancer to forward traffic to its cluster IP. Depending on the cloud provider this load balancer will get a random public IP or DNS name but no defined DNS record to point to it.

Mate bridges this gap and synchronizes DNS records based on the service's or ingress' name and/or namespace. This allows exposed services to be seamlessly discovered even if the load balancer address changes or isn't known beforehand. Additionally, Mate can create DNS entries for each of your `Type=NodePort` services pointing to all nodes in your cluster.
Expand Down

0 comments on commit 4f86371

Please sign in to comment.