https://github.com/minddocdev/kubernetes-deploy
MindDoc's kubernetes deploy image with helm, kubectl and docker in docker
https://github.com/minddocdev/kubernetes-deploy
docker
Last synced: 8 months ago
JSON representation
MindDoc's kubernetes deploy image with helm, kubectl and docker in docker
- Host: GitHub
- URL: https://github.com/minddocdev/kubernetes-deploy
- Owner: minddocdev
- Created: 2018-09-28T22:12:51.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-03-29T10:14:41.000Z (almost 5 years ago)
- Last Synced: 2025-01-22T08:13:03.096Z (about 1 year ago)
- Topics: docker
- Language: Dockerfile
- Size: 23.4 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kubernetes deploy docker image
Docker image with helm, helm-gcs, kubectl, gcloud, sentry client and slack webhook script.
This image is useful for deploying Kubernetes applications with `helm` and `kubectl`.
Optional tools like `gcloud`, `sentry-client` and a `slack` push notification are provided.
Sentry client uses the [automatic installation](https://docs.sentry.io/cli/installation/#automatic-installation).
One example use case is [associate commits with a release](https://docs.sentry.io/workflow/releases/#associate-commits-with-a-release).
The Slack message shell script allows you to [send Slack messages](https://api.slack.com/messaging/sending)
via [incoming webhooks](https://api.slack.com/incoming-webhooks).
You can easily format the payload in [Slack's Block Kit Builder](https://api.slack.com/tools/block-kit-builder).
```sh
slack-message https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX '{
"text": "My message"
}'
```
## Version specification
See [full tags list](https://cloud.docker.com/u/minddocdev/repository/docker/minddocdev/kubernetes-deploy/tags).
Each docker image tag points to a specific Helm version.
| Git Tag | Helm version | Docker Tags |
| :----------------------------------------------------------------------------: | :----------------------------------------------------------: | :----------------: |
| [3.5.3](https://github.com/minddocdev/kubernetes-deploy/releases/tag/3.5.3) | [v3.5.3](https://github.com/helm/helm/releases/tag/v3.5.3) | `3.5.3`, `latest` |
| [3.0.0](https://github.com/minddocdev/kubernetes-deploy/releases/tag/3.0.0) | [v3.0.0](https://github.com/helm/helm/releases/tag/v3.0.0) | `3.0.0` |
| [2.15.2](https://github.com/minddocdev/kubernetes-deploy/releases/tag/2.15.2) | [v2.15.2](https://github.com/helm/helm/releases/tag/v2.15.2) | `2.15.1` |
| [2.15.1](https://github.com/minddocdev/kubernetes-deploy/releases/tag/2.15.1) | [v2.15.1](https://github.com/helm/helm/releases/tag/v2.15.1) | `2.15.1` |
| [2.11.0](https://github.com/minddocdev/kubernetes-deploy/releases/tag/2.11.0) | [v2.11.0](https://github.com/helm/helm/releases/tag/v2.11.0) | `2.11.0` |
## Build
```sh
docker build -t minddocdev/kubernetes-deploy .
```
## Run
```sh
docker run -d minddocdev/kubernetes-deploy
```
## Links
* [Docker Hub `minddocdev/kubernetes-deploy`](https://hub.docker.com/r/minddocdev/kubernetes-deploy)
* [GitHub `minddocdev/kubernetes-deploy`](https://github.com/minddocdev/kubernetes-deploy)