Skip to content

Streamlined Golang web server deployment

Notifications You must be signed in to change notification settings

omarmoo5/GoDockerApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full Documentation 📕

⚠️ See the Wiki for full documentation, screenshots, and implementation details. ⚠️

GoDockerApp

Streamlined Golang web server deployment

.
├── Dockerfile
├── Jenkinsfile
├── README.md
├── app
│   ├── README.md
│   ├── db.go
│   ├── go.mod
│   ├── go.sum
│   └── main.go
├── docker-compose.yml
└── goapp
    ├── Chart.yaml
    ├── charts
    ├── templates
    │   ├── app-deployment.yaml
    │   ├── app-hpa.yaml
    │   ├── app-service.yaml
    │   ├── db-deployment.yaml
    │   └── db-service.yaml
    └── values.yaml

DELIVERABLES

Quick Start

you can run the whole application and the MySQL database using one line only.

$ docker-compose up

by running this command, MySQL and the server containers will be created sharing the same network.

compose

About

Streamlined Golang web server deployment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published