Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/turnerlabs/helm-chart-docker-compose
- Owner: turnerlabs
- License: apache-2.0
- Created: 2018-03-12T22:20:36.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-28T02:43:53.000Z (almost 7 years ago)
- Last Synced: 2024-11-06T13:00:07.285Z (2 months ago)
- Topics: containers, docker, docker-compose, helm, kubernetes
- Size: 4.88 KB
- Stars: 14
- Watchers: 5
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
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
```