https://github.com/sky0621/tempus
https://github.com/sky0621/tempus
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sky0621/tempus
- Owner: sky0621
- Created: 2018-06-22T15:21:13.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-24T16:23:51.000Z (almost 8 years ago)
- Last Synced: 2025-03-14T20:46:22.120Z (over 1 year ago)
- Language: Go
- Size: 4.88 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tempus
## docker
https://docs.docker.com/install/linux/docker-ce/ubuntu/
$ sudo docker version
Client:
Version: 18.03.1-ce
API version: 1.37
Go version: go1.9.5
Git commit: 9ee9f40
Built: Thu Apr 26 07:17:38 2018
OS/Arch: linux/amd64
Experimental: false
Orchestrator: swarm
Server:
Engine:
Version: 18.03.1-ce
API version: 1.37 (minimum version 1.12)
Go version: go1.9.5
Git commit: 9ee9f40
Built: Thu Apr 26 07:15:45 2018
OS/Arch: linux/amd64
Experimental: false
## docker build
$ sudo docker build -t sky0621/tempus:v0.4 .
## docker run
$ sudo docker run sky0621/tempus:v0.4
## GCP Cloud SDK
https://cloud.google.com/sdk/docs/
https://cloud.google.com/sdk/docs/components
## gcloud and kubectl setup
$ gcloud init
$ gcloud auth list
$ gcloud info
$ gcloud components list
$ gcloud components update
$ gcloud components install kubectl
$ gcloud container clusters get-credentials fs-work-14 --zone=asia-northeast1-a
## to gcr
$ sudo docker tag sky0621/tempus:v0.4 gcr.io/$PROJECT_ID/tempus:v0.4
$ gcloud docker -- push gcr.io/$PROJECT_ID/tempus:v0.4
$ gsutil ls -R gs://artifacts.*
## deploy
$ kubectl create -f tempus-deployment.yaml
deployment "tempus" created
$ kubectl get pods
$ kubectl delete deployment tempus
deployment "tempus" deleted