Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/appvia/how-to-expose-a-kubernetes-web-application-with-dns-and-tls

How to expose a Kubernetes web application with DNS and TLS
https://github.com/appvia/how-to-expose-a-kubernetes-web-application-with-dns-and-tls

aws blog cert-manager eks example external-dns howto iam ingress-nginx kubernetes kustomize kustomize-example terraform tutorial

Last synced: 4 days ago
JSON representation

How to expose a Kubernetes web application with DNS and TLS

Awesome Lists containing this project

README

        

# EKS + ingress + dns + tls(le http01)

> Accompanying content for this blog post [How to expose a Kubernetes web application with DNS and TLS](https://www.appvia.io/blog/expose-kubernetes-service-eks-dns-tls)

Simple example of deploying:

- [Amazon Elastic Kubernetes Service
(EKS)](https://aws.amazon.com/eks/)
- [ingress-nginx](https://github.com/kubernetes/ingress-nginx)
- [external-dns](https://github.com/kubernetes-incubator/external-dns)
- [cert-manager](https://github.com/jetstack/cert-manager)

## How to deploy

```bash
$ aws-vault exec kore-sa-team-notprod --server
$ ./run.sh
```

## How to destroy

```bash
$ aws-vault exec kore-sa-team-notprod --server
$ ./teardown.sh
```