https://github.com/miketangoecho/spinnaker-docker
Spinnaker sandbox with Docker for Desktop using k8s
https://github.com/miketangoecho/spinnaker-docker
docker docker-compose kubernetes spinnaker
Last synced: 3 months ago
JSON representation
Spinnaker sandbox with Docker for Desktop using k8s
- Host: GitHub
- URL: https://github.com/miketangoecho/spinnaker-docker
- Owner: MikeTangoEcho
- Created: 2020-03-16T13:07:14.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-16T13:09:29.000Z (over 6 years ago)
- Last Synced: 2025-11-22T10:13:32.944Z (7 months ago)
- Topics: docker, docker-compose, kubernetes, spinnaker
- Language: Shell
- Size: 1.95 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spinnaker Sandbox
## Summary
* Deploy MinIO Storage
* Deploy Spinnaker on K8S (docker-for-desktop context)
* Enable Artifacts
* Add Helm Artifact to deploy charts
## Requirements
* Docker Desktop (with Kubernetes enabled)
## Configuration
* Copy your `~/.kube/config` inside the folder and rename it `kube_config`.
* Remove all contexts but `docker-for-desktop`.
* In `clusters`: Replace in `server` the host from `localhost` to `host.docker.internal`
* Start Compose
```
docker-compose up -d
```
* Once `halyard` is up, run the following command to deploy Spinnaker
```
docker-compose exec halyard bash /home/spinnaker/setup.sh
```
* Once the deploy is done, run the following command to proxy the application
```
docker-compose exec halyard bash /home/spinnaker/connect.sh
```
* Access Spinnaker on `http://localhost:9000`
* Access MinIO on `http://localhost:9001`
## Guides
* https://www.spinnaker.io/guides/user/get-started/
* https://aws.amazon.com/blogs/opensource/deployment-pipeline-spinnaker-kubernetes/