зеркало из https://github.com/golang/build.git
aaee236924
We have not had successful contact with mikioh since April, 2019. Remove owner entries so that we're not continuously CCing an account that has become unresponsive. We can reinstate them in the seemingly unlikely event of a reappearance. Move up secondary owners to primary where available. Change-Id: I1e1ff324601e866ce6d34179bf03dfc4826e6508 Reviewed-on: https://go-review.googlesource.com/c/build/+/264758 Trust: Dmitri Shuralyov <dmitshur@golang.org> Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org> |
||
---|---|---|
.. | ||
owners | ||
static | ||
templates | ||
Dockerfile | ||
Makefile | ||
README.md | ||
data.go | ||
deployment-prod.yaml | ||
deployment-staging.yaml | ||
devapp.go | ||
gophercon.go | ||
gophercon_test.go | ||
gzip.go | ||
release.go | ||
release_test.go | ||
reviews.go | ||
server.go | ||
server_test.go | ||
service-prod.yaml | ||
service-staging.yaml | ||
stats.go | ||
stats_test.go | ||
title.go | ||
title_test.go |
README.md
devapp
Local development
$ go build
$ ./devapp
Then visit http://localhost:6343
Deployment
First-time setup
Install the docker
, kubectl
, and gcloud
utilities.
Verify that docker run hello-world
works without sudo
. (You may need to run
sudo adduser $USER docker
, then either log out and back in or run newgrp docker
.)
Then run:
$ gcloud auth configure-docker
Install the App Engine Go SDK: instructions
Staging
$ gcloud config set project go-dashboard-dev
$ gcloud container clusters get-credentials --zone=us-central1-f go
$ make push-staging
If creating the deployment and service the first time:
$ kubectl create -f deployment-staging.yaml
$ kubectl create -f service-staging.yaml
If updating the pod image:
$ make deploy-staging
Prod
$ gcloud config set project symbolic-datum-552
$ gcloud container clusters get-credentials --zone=us-central1-f go
$ make push-prod
If creating the deployment and service the first time:
$ kubectl create -f deployment-prod.yaml
$ kubectl create -f service-prod.yaml
If updating the pod image:
$ make deploy-prod