Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/turnerlabs/helm-chart-docker-compose

A Helm chart that deploys a web app defined in docker-compose.yml to Kubernetes
https://github.com/turnerlabs/helm-chart-docker-compose

containers docker docker-compose helm kubernetes

Last synced: about 2 months ago
JSON representation

A Helm chart that deploys a web app defined in docker-compose.yml to Kubernetes

Awesome Lists containing this project

README

        

### helm-chart-docker-compose

A Helm chart that deploys a web app defined in docker-compose.yml to Kubernetes.

Note that this is an experimental proof of concept.

### example usage

```yaml
version: "2"
services:
my-web-app:
image: gcr.io/google_containers/echoserver:1.8
ports:
- 80:8080
environment:
MY_ENVVAR: foo
labels:
helm.docker-compose.healthcheck: /health
helm.docker-compose.replicas: 2
helm.docker-compose.imagePullSecret: my-pull-secret
helm.docker-compose.tlsSecret: my-tls-secret
```

```
helm repo add turner http://dev.helm.turnerlabs.io
helm install turner/docker-compose -f docker-compose.yml --name my-web-app
```