Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/servehub/serve
Infrastructure as Code
https://github.com/servehub/serve
cd ci consul docker gocd golang kubernetes marathon yaml
Last synced: 27 days ago
JSON representation
Infrastructure as Code
- Host: GitHub
- URL: https://github.com/servehub/serve
- Owner: servehub
- License: bsd-3-clause
- Created: 2017-02-08T02:21:18.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-02T17:44:25.000Z (over 1 year ago)
- Last Synced: 2024-09-28T10:03:01.947Z (about 1 month ago)
- Topics: cd, ci, consul, docker, gocd, golang, kubernetes, marathon, yaml
- Language: Go
- Homepage:
- Size: 5.35 MB
- Stars: 8
- Watchers: 1
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Installing
## Go
Make sure you have Go 1.19.+ installed:
```sh
brew install go
```## Dependencies
```sh
# install dependencies via makefile script
make deps# build codegen configs
make build-configs# set $GOPATH env variable (should be your home directory)
export GOPATH=${HOME}/go# download dependency
go mod vendor# build
make# test to ensure everything is working
make test
```